HUSKY - Product Filter for WooCommerce

woof_get_min_price

Filtra el valor del precio mínimo utilizado para el control deslizante de rango de precios, permitiendo modificar el límite inferior del precio.

Parámetros

$min_price (int) — El precio mínimo calculado (redondeado hacia abajo), obtenido 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 precios

Archivo de Origen

classes/helper.php:782

Ejemplo de Código


add_filter('woof_get_min_price', function($min, $additional_taxes) {
    // Ensure minimum price is at least 0
    return max($min, 0);
}, 10, 2);

Notas de Uso

  • El precio mínimo se calcula mediante consultas SQL MIN() contra las meta keys _price y _min_variation_price.
  • Existen dos rutas de consulta: una para WooCommerce 2.6+ que utiliza get_filtered_price(), y otra para versiones anteriores.
  • El valor siempre se redondea hacia abajo con floor() antes de pasarse al filtro.