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.