woof_get_all_filter_titles
Filtre le tableau associatif de tous les titres de filtre avant leur localisation en JavaScript, permettant la personnalisation des noms de filtre affichés.
Paramètres
$options (array) — Tableau associatif où les clés sont les slugs de filtre (noms de taxonomie, clés méta 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, réglages de custom_tax_label, traductions WPML et étiquettes 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'.