HUSKY - Product Filter for WooCommerce

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.