woof_get_all_filter_titles
Filtre le tableau associatif de tous les titres de filtres avant qu'ils ne soient localisés en JavaScript, permettant la personnalisation des noms de filtres affichés.
Paramètres
$options (array) — Tableau associatif dont les clés sont les slugs de filtres (noms de taxonomies, clés meta ou clés d'extension) et les valeurs sont leurs titres d'affichage
Fichier source
index.php:1358
Exemple de code
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;
});
Notes d'utilisation
- Construit les titres à partir de : titres de meta_filter, paramètres custom_tax_label, traductions WPML et labels de taxonomie.
- Pour les termes de taxonomie avec une logique de comparaison 'NOT IN', une clé préfixée par 'rev_' est également ajoutée.
- Le résultat est utilisé dans wp_localize_script comme 'woof_filter_titles'.