価格範囲スライダーに使用される最小価格値をフィルターし、下限価格の変更を可能にします。
価格範囲スライダーに使用される最小価格値をフィルターし、下限価格の変更を可能にします。
パラメーター
$min_price (int) — データベースまたはWooCommerce製品価格から導出された、計算された最小価格(下限)
$additional_taxes (string) — 価格計算クエリで使用される追加の税クエリ文字列
ソースファイル
classes/helper.php:782
コード例
add_filter('woof_get_min_price', function($min, $additional_taxes) {
// Ensure minimum price is at least 0
return max($min, 0);
}, 10, 2);
使用上の注意
- 最小価格は、
_priceおよび_min_variation_priceメタキーに対するSQLMIN()クエリを介して計算されます。 - 2つのクエリパスが存在します。1つは
get_filtered_price()を使用するWooCommerce 2.6以降用、もう1つは古いバージョン用です。 - 値はフィルターに渡される前に常に
floor()されます。