woof_get_all_filter_titles
Фільтрує асоціативний масив усіх заголовків фільтрів перед їх локалізацією в JavaScript, дозволяючи налаштовувати відображувані назви фільтрів.
Параметри
$options (array) — Асоціативний масив, де ключі — це slug-и фільтрів (назви таксономій, мета-ключі або ключі розширень), а значення — їхні відображувані заголовки
Файл джерела
index.php:1358
Приклад коду
add_filter('woof_get_all_filter_titles', function($titles) {
// Override a taxonomy label
if (isset($titles['pa_color'])) {
$titles['pa_color'] = __('Shade', 'my-theme');
}
return $titles;
});
Примітки щодо використання
- Формує заголовки з: заголовків meta_filter, налаштувань custom_tax_label, перекладів WPML та міток таксономій.
- Для термінів таксономії з логікою порівняння 'NOT IN' також додається ключ з префіксом 'rev_'.
- Результат використовується в wp_localize_script як 'woof_filter_titles'.