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.