woof_get_all_filter_titles
Filtra el array asociativo de todos los títulos de filtro antes de que se localicen a JavaScript, permitiendo la personalización de los nombres de filtro mostrados.
Parámetros
$options (array) — Array asociativo donde las claves son slugs de filtro (nombres de taxonomía, meta keys o claves de extensión) y los valores son sus títulos de visualización
Archivo Fuente
index.php:1358
Ejemplo de Código
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;
});
Notas de Uso
- Construye títulos a partir de: títulos de meta_filter, configuraciones de custom_tax_label, traducciones de WPML y etiquetas de taxonomía.
- Para términos de taxonomía con lógica de comparación 'NOT IN', también se añade una clave con prefijo 'rev_'.
- El resultado se utiliza en wp_localize_script como 'woof_filter_titles'.