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.