woof_get_min_price
Filtre la valeur de prix minimale utilisée pour le curseur de plage de prix, permettant la modification de la limite inférieure du prix.
Paramètres
$min_price (int) — Le prix minimum calculé (arrondi à l'inférieur), dérivé de la base de données ou des prix des produits WooCommerce
$additional_taxes (string) — Chaîne de requête fiscale additionnelle utilisée dans la requête de calcul de prix
Fichier Source
classes/helper.php:782
Exemple de Code
add_filter('woof_get_min_price', function($min, $additional_taxes) {
// Ensure minimum price is at least 0
return max($min, 0);
}, 10, 2);
Notes d'Utilisation
- Le prix minimum est calculé via des requêtes SQL MIN() sur les clés méta _price et _min_variation_price.
- Deux chemins de requête existent : un pour WooCommerce 2.6+ utilisant get_filtered_price(), et un pour les versions plus anciennes.
- La valeur est toujours arrondie à l'entier inférieur (floor()) avant d'être passée au filtre.