FOX - Currency Switcher for WooCommerce

woocs_raw_woocommerce_price

Usa este hook para manipular los valores de precio, por ejemplo redondear precios según tu propia lógica. Ejemplos:
  • /how-to-round-price-to-50-cents/ - redondear el precio a los 50 céntimos más cercanos
    add_filter('woocs_raw_woocommerce_price', function($price) {
        return round($price * 2, 0) / 2;
    });
  • /round-prices-500/ - Cómo redondear los precios a 500
    add_filter('woocs_raw_woocommerce_price', function($price) {
        global $WOOCS;
       /*
        if ($WOOCS->current_currency === 'USD') {
            $price = round($price + 0.01) - 0.01;
        }
    */
    
        if (($price <= 1000))
        {
            $price = round($price / 1000, 0) * 1000;
            return $price;
        } else
        {
            $price = ceil($price / 500) * 500;
            return $price;
        }
    });
  • /how-to-round-price-to-99-cents/ - Cómo redondear los precios a x.99

Lee también: /hook/woocs_woocommerce_variation_prices/