HUSKY - Product Filter for WooCommerce

woof_filter_taxonomies

Filtre le tableau des taxonomies de produits récupérées de WordPress, permettant la suppression ou la modification des taxonomies utilisées par le filtre.

Paramètres

$taxonomies (array) — Tableau d'objets de taxonomie retournés par get_object_taxonomies('product', 'objects'), avec 'product_shipping_class' et 'product_type' déjà supprimés

Fichier Source

index.php:1394

Exemple de Code


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

Notes d'Utilisation

  • Appelé dans la méthode get_taxonomies() qui est mise en cache statiquement.
  • product_shipping_class et product_type sont désactivés par défaut avant l'exécution du filtre.
  • Utile pour masquer les taxonomies personnalisées du panneau de filtre.