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。