HUSKY - Product Filter for WooCommerce

価格範囲スライダーに使用される最大価格値をフィルターし、上限価格の変更を可能にします。

価格範囲スライダーに使用される最大価格値をフィルターし、上限価格の変更を可能にします。

パラメーター

$max_price (int) — データベースまたはWooCommerce製品価格から導出された、計算された最大価格(上限)

$additional_taxes (string) — 価格計算クエリで使用される追加の税クエリ文字列

ソースファイル

classes/helper.php:739

コード例


add_filter('woof_get_max_price', function($max, $additional_taxes) {
    // Cap the max price at 1000
    return min($max, 1000);
}, 10, 2);

使用上の注意

  • 最大価格は、_priceおよび_min_variation_priceメタキーに対するSQLクエリを介して計算されます。
  • WooCommerceの階層ナビゲーションによって特定の製品IDが返された場合、その税込み価格が使用されます。
  • 値はフィルターに渡される前に常にceil()されます。