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.