HUSKY - Product Filter for WooCommerce

woof_get_all_filter_titles

Filtert das assoziative Array aller Filtertitel, bevor sie in JavaScript lokalisiert werden, und ermöglicht so die Anpassung der angezeigten Filternamen.

Parameter

$options (array) — Assoziatives Array, bei dem die Schlüssel Filter-Slugs (Taxonomie-Namen, meta keys oder Erweiterungsschlüssel) und die Werte deren Anzeigetitel sind

Quelldatei

index.php:1358

Code-Beispiel


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;
});

Hinweise zur Verwendung

  • Erstellt Titel aus: meta_filter Titeln, custom_tax_label Einstellungen, WPML Übersetzungen und Taxonomie-Labels.
  • Für Taxonomie-Begriffe mit 'NOT IN' Vergleichslogik wird auch ein mit 'rev_' präfixierter Schlüssel hinzugefügt.
  • Das Ergebnis wird in wp_localize_script als 'woof_filter_titles' verwendet.