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);
});

使用上の注意

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