HUSKY - Product Filter for WooCommerce

woof_filter_taxonomies

Filtra l'array delle tassonomie di prodotto recuperate da WordPress, consentendo la rimozione o la modifica delle tassonomie utilizzate dal filtro.

Parametri

$taxonomies (array) — Array di oggetti tassonomia restituiti da get_object_taxonomies('product', 'objects'), con 'product_shipping_class' e 'product_type' già rimossi

File Sorgente

index.php:1394

Esempio di Codice


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

Note sull'Utilizzo

  • Chiamato nel metodo get_taxonomies() che è static-cached.
  • product_shipping_class e product_type sono annullati per impostazione predefinita prima dell'esecuzione del filtro.
  • Utile per nascondere tassonomie personalizzate dal pannello del filtro.