HUSKY - Product Filter for WooCommerce

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.