woof_get_max_price
Filtra il valore massimo del prezzo utilizzato per lo slider dell'intervallo di prezzo, consentendo la modifica del limite superiore del prezzo.
Parametri
$max_price (int) — Il prezzo massimo calcolato (limite superiore), derivato dal database o dai prezzi dei prodotti WooCommerce
$additional_taxes (string) — Stringa di query fiscale aggiuntiva utilizzata nella query di calcolo del prezzo
File Sorgente
classes/helper.php:739
Esempio di Codice
add_filter('woof_get_max_price', function($max, $additional_taxes) {
// Cap the max price at 1000
return min($max, 1000);
}, 10, 2);
Note sull'Utilizzo
- Il prezzo massimo viene calcolato tramite query SQL sui meta key _price e _min_variation_price.
- Quando un ID prodotto specifico viene restituito dalla navigazione a livelli di WooCommerce, viene utilizzato il suo prezzo comprensivo di tasse.
- Il valore viene sempre arrotondato per eccesso (ceil()) prima di essere passato al filtro.