HUSKY - Product Filter for WooCommerce

woof_filter_taxonomies

Filtra el array de taxonomías de productos recuperadas de WordPress, permitiendo la eliminación o modificación de las taxonomías utilizadas por el filtro.

Parámetros

$taxonomies (array) — Array de objetos de taxonomía devueltos por get_object_taxonomies('product', 'objects'), con 'product_shipping_class' y 'product_type' ya eliminados

Archivo Fuente

index.php:1394

Ejemplo de Código


add_filter('woof_filter_taxonomies', function($taxonomies) {
    // Remove a specific taxonomy from filtering
    if (isset($taxonomies['pa_color'])) {
        unset($taxonomies['pa_color']);
    }
    return $taxonomies;
});

Notas de Uso

  • Llamado en el método get_taxonomies() que está en caché estática.
  • product_shipping_class y product_type se desestablecen por defecto antes de que se ejecute el filtro.
  • Útil para ocultar taxonomías personalizadas del panel de filtro.