woof_get_max_price
Filtra el valor del precio máximo utilizado para el control deslizante de rango de precio, permitiendo modificar el límite superior del precio.
Parámetros
$max_price (int) — El precio máximo calculado (techo), derivado de la base de datos o de los precios de productos de WooCommerce
$additional_taxes (string) — Cadena de consulta de impuestos adicional utilizada en la consulta de cálculo de precio
Archivo fuente
classes/helper.php:739
Ejemplo de código
add_filter('woof_get_max_price', function($max, $additional_taxes) {
// Cap the max price at 1000
return min($max, 1000);
}, 10, 2);
Notas de uso
- El precio máximo se calcula mediante consultas SQL contra las meta claves _price y _min_variation_price.
- Cuando un ID de producto específico es devuelto por la navegación en capas de WooCommerce, se utiliza su precio incluido impuestos.
- El valor siempre se redondea hacia arriba (ceil()) antes de pasarse al filtro.