HUSKY - Product Filter for WooCommerce

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'.