woof_get_min_price
価格範囲スライダーで使用される最小価格値をフィルターし、下限価格の変更を可能にします。
パラメーター
$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メタキーに対するSQL MIN()クエリによって計算されます。
- 2つのクエリパスが存在します。WooCommerce 2.6+ではget_filtered_price()を使用し、古いバージョンでは別のパスを使用します。
- 値はフィルターに渡される前に常にfloor()で切り捨てられます。