Filtruje tablicę taksonomii produktów
Filtruje tablicę taksonomii produktów pobranych z WordPressa, umożliwiając usunięcie lub modyfikację taksonomii używanych przez filtr.
Parametry
$taxonomies (array) — Tablica obiektów taksonomii zwrócona przez get_object_taxonomies('product', 'objects'), z już usuniętymi 'product_shipping_class' i 'product_type'
Plik źródłowy
index.php:1394
Przykład kodu
add_filter('woof_filter_taxonomies', function($taxonomies) {
// Remove a specific taxonomy from filtering
if (isset($taxonomies['pa_color'])) {
unset($taxonomies['pa_color']);
}
return $taxonomies;
});
Uwagi dotyczące użycia
- Wywoływany w metodzie
get_taxonomies(), która jest statycznie buforowana. product_shipping_classiproduct_typesą domyślnie usuwane przed uruchomieniem filtra.- Przydatne do ukrywania niestandardowych taksonomii z panelu filtrów.