woof_get_min_price
Fiyat aralığı kaydırıcısında kullanılan minimum fiyat değerini filtreler, alt fiyat sınırının değiştirilmesine olanak tanır.
Parametreler
$min_price (int) — Veritabanından veya WooCommerce ürün fiyatlarından elde edilen hesaplanmış minimum fiyat (taban değer)
$additional_taxes (string) — Fiyat hesaplama sorgusunda kullanılan ek vergi sorgu dizesi
Kaynak Dosya
classes/helper.php:782
Kod Örneği
add_filter('woof_get_min_price', function($min, $additional_taxes) {
// Ensure minimum price is at least 0
return max($min, 0);
}, 10, 2);
Kullanım Notları
- Minimum fiyat, _price ve _min_variation_price meta anahtarlarına karşı SQL MIN() sorguları ile hesaplanır.
- İki sorgu yolu mevcuttur: biri WooCommerce 2.6+ için get_filtered_price() kullanarak, diğeri eski sürümler için.
- Değer, filtreye iletilmeden önce her zaman floor() ile yuvarlanır.