HUSKY - Product Filter for WooCommerce

woof_regulate_by_only_show

'by_only' shortcode niteliği kullanıldığında bireysel filtre öğeleri için 'show' değerini filtreler, esas olarak görünümü bu değere (1-5) bağlı olan fiyat filtresi için gereklidir.

Parametreler

$val (mixed) — Varsayılan değer (çoğu filtre için genellikle 1 veya fiyat filtresinin show ayarının intval'i)

$by_only_key (string) — Düzenlenen filtre öğesinin key tanımlayıcısı (örn. 'by_price', 'by_featured')

Kaynak Dosya

index.php:3039

Kod Örneği


add_filter('woof_regulate_by_only_show', function($val, $key) {
    if ('by_price' === $key) {
        return 2; // Show price as a select dropdown
    }
    return $val;
}, 10, 2);

Kullanım Notları

  • Yalnızca 'by_only' shortcode niteliği ayarlandığında ve boş olmadığında tetiklenir.
  • Fiyat filtresi ('by_price') 1-5 arası görünüm türlerine (slider, select, text, radio vb.) sahiptir, bu da bu hook'u özellikle onun için alakalı kılar.
  • woof.php shortcode'undaki shortcode oluşturma akışının bir parçasıdır.