HUSKY - Product Filter for WooCommerce

woof_get_min_price

Filtert den minimalen Preiswert, der für den Preisbereichs-Slider verwendet wird, und ermöglicht so die Änderung der unteren Preisgrenze.

Parameter

$min_price (int) — Der berechnete minimale Preis (abgerundet), abgeleitet aus der Datenbank oder WooCommerce Produktpreisen

$additional_taxes (string) — Zusätzliche Steuer-Abfragezeichenfolge, die in der Preisberechnungs-Abfrage verwendet wird

Quelldatei

classes/helper.php:782

Code-Beispiel


add_filter('woof_get_min_price', function($min, $additional_taxes) {
    // Ensure minimum price is at least 0
    return max($min, 0);
}, 10, 2);

Hinweise zur Verwendung

  • Der minimale Preis wird über SQL MIN() Abfragen gegen die meta keys _price und _min_variation_price berechnet.
  • Es gibt zwei Abfragepfade: einen für WooCommerce 2.6+ mit get_filtered_price() und einen für ältere Versionen.
  • Der Wert wird immer mit floor() abgerundet, bevor er an den Filter übergeben wird.