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で使用されます。