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.