woof_get_max_price
Filtert den maximalen Preiswert, der für den Preisbereichs-Slider verwendet wird, und ermöglicht so die Änderung der oberen Preisgrenze.
Parameter
$max_price (int) — Der berechnete maximale Preis (Obergrenze), 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:739
Code-Beispiel
add_filter('woof_get_max_price', function($max, $additional_taxes) {
// Cap the max price at 1000
return min($max, 1000);
}, 10, 2);
Hinweise zur Verwendung
- Der maximale Preis wird über SQL Abfragen gegen die meta keys _price und _min_variation_price berechnet.
- Wenn eine bestimmte Produkt-ID von WooCommerce layered nav zurückgegeben wird, wird deren Preis inklusive Steuer verwendet.
- Der Wert wird immer mit ceil() aufgerundet, bevor er an den Filter übergeben wird.