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'.
- 'min_rating' всегда добавляется в массив перед объединением.
- Результирующая строка экранируется с помощью esc_js() и используется во встроенном JavaScript.