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.