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.