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.