Estoy luchando por cambiar el símbolo de moneda en las notificaciones por correo electrónico de WooCommerce.
En todas partes puede ver la moneda €, pero en cuanto abre los correos electrónicos, encuentra que la moneda allí es £.
Traté de agregar esta función usando Snipets:
/** * change currency symbol to € */ add_filter( 'woocommerce_currency_symbol', 'wc_change_uae_currency_symbol', 10, 2 ); function wc_change_uae_currency_symbol( $currency_symbol, $currency ) { switch ( $currency ) { case '€': $currency_symbol = '€'; break; } return $currency_symbol; }Pero nada ha cambiado. ¿Algún consejo?
Aquí hay una imagen simple para que también describa la situación:
Esto debería solucionar el problema:
function filter_woocommerce_currency_symbol( $currency_symbol, $currency ) { // Compare switch( $currency ) { case 'GBP': $currency_symbol = '€'; break; } return $currency_symbol; } add_filter( 'woocommerce_currency_symbol', 'filter_woocommerce_currency_symbol', 1, 2 );La diferencia es que actualmente está convirtiendo el símbolo € en el símbolo €
Probado en WordPress 5.8.3 y WooCommerce 6.0.0