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.