HUSKY - Product Filter for WooCommerce

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