HUSKY - Product Filter for WooCommerce

woof_extensions_type_index

JavaScript woof_accept_array に含まれる拡張機能タイプインデックスのカンマ区切りリストをフィルタリングし、フロントエンドJavaScriptが受け入れるフィルターキーを定義します。

パラメーター

$indexes (string) — 引用符で囲まれた拡張機能タイプインデックス値のカンマ区切り文字列(例: '"min_rating","featured","onsales"')。

ソースファイル

index.php:1184

コード例


add_filter('woof_extensions_type_index', function($indexes) {
    // Remove min_rating from accepted filters
    return str_replace('"min_rating",', '', $indexes);
});

使用上の注意

  • インデックスは、各オブジェクトに 'index' プロパティがある WOOF_EXT::$includes['html_type_objects'] から取得されます。
  • 'min_rating' は、結合される前に常に配列に追加されます。
  • 結果の文字列は esc_js() を介してエスケープされ、インラインJavaScriptで使用されます。