HUSKY - Product Filter for WooCommerce

woof_filter_taxonomies

Filtra o array de taxonomias de produto recuperadas do WordPress, permitindo a remoção ou modificação de taxonomias usadas pelo filtro.

Parâmetros

$taxonomies (array) — Array de objetos de taxonomia retornados por get_object_taxonomies('product', 'objects'), com 'product_shipping_class' e 'product_type' já removidos

Arquivo Fonte

index.php:1394

Exemplo 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

  • Chamado no método get_taxonomies() que é armazenado em cache estático.
  • product_shipping_class e product_type são desdefinidos por padrão antes da execução do filtro.
  • Útil para ocultar taxonomias personalizadas do painel de filtro.