WordPress'ten alınan ürün taksonomileri dizisini filtreler, filtre tarafından kullanılan taksonomilerin kaldırılmasına veya değiştirilmesine olanak tanır.
WordPress'ten alınan ürün taksonomileri dizisini filtreler, filtre tarafından kullanılan taksonomilerin kaldırılmasına veya değiştirilmesine olanak tanır.
Parametreler
$taxonomies (array) — get_object_taxonomies('product', 'objects') tarafından döndürülen taksonomi nesneleri dizisi, 'product_shipping_class' ve 'product_type' zaten kaldırılmış olarak
Kaynak Dosya
index.php:1394
Kod Örneği
add_filter('woof_filter_taxonomies', function($taxonomies) {
// Remove a specific taxonomy from filtering
if (isset($taxonomies['pa_color'])) {
unset($taxonomies['pa_color']);
}
return $taxonomies;
});
Kullanım Notları
- Statik olarak önbelleğe alınan get_taxonomies() metodunda çağrılır.
- product_shipping_class ve product_type, filtre çalışmadan önce varsayılan olarak ayarlanmamıştır.
- Özel taksonomileri filtre panelinden gizlemek için kullanışlıdır.