Explorador Activo
- Registrado
- 9 Oct 2023
- Mensajes
- 32
Este código muestra el precio en soles peruanos (PEN) junto con la moneda original. Utilizando una tasa de conversión manual y agrega el símbolo de la moneda de Sol (S/.) junto al precio convertido.
*** Para actualizar a tu moneda, debes modificar estos campos:
Código:
function convert_price_cart( $price ){
$convertion_rate = 3.70; // Actualiza la tasa de conversión actual manual
$new_price = $price * $convertion_rate;
return number_format($new_price, 2, '.', '');
}
add_filter( 'wc_price', 'my_custom_price_format', 10, 3 );
function my_custom_price_format( $formatted_price, $price, $args ) {
$price_pen = convert_price_cart($price);
$currency = 'PEN';
$currency_symbol = 'S/.'; // Símbolo de Sol Peruano
$price_pen = $currency_symbol . $price_pen; // Añadiendo el símbolo de moneda
$formatted_price_pen = "<span class='price-pen'> ($price_pen)</span>";
return $formatted_price . $formatted_price_pen;
}
*** Para actualizar a tu moneda, debes modificar estos campos:
Código:
function convert_price_cart( $price ){
$convertion_rate = [cambiar_por_tu_tasa_de_conversion]; // Tasa de conversión
$new_price = $price * $convertion_rate;
return number_format($new_price, 2, '.', '');
}
add_filter( 'wc_price', 'my_custom_price_format', 10, 3 );
function my_custom_price_format( $formatted_price, $price, $args ) {
$price_converted = convert_price_cart($price);
$currency_symbol = '[cambiar_por_tu_simbolo_de_moneda]'; // Símbolo de la moneda
$price_converted = $currency_symbol . $price_converted; // Añadiendo el símbolo de moneda
$formatted_price_converted = "<span class='price-converted'> ($price_converted)</span>";
return $formatted_price . $formatted_price_converted;
}