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'.
  • 'min_rating' завжди додається до масиву перед об'єднанням.
  • Отриманий рядок екранується через esc_js() і використовується у вбудованому JavaScript.