我正在努力更改 WooCommerce 電子郵件通知中的貨幣符號。
到處都可以看到歐元貨幣,但只要打開電子郵件,就會發現那里的貨幣是英鎊。
我嘗試使用 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;
}
但一切都沒有改變。有什么建議嗎?
這是一個簡單的影像,它也描述了這種情況:

uj5u.com熱心網友回復:
這應該可以解決問題:
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 );
不同之處在于您當前正在將 € 符號轉換為 € 符號
在 WordPress 5.8.3 和 WooCommerce 6.0.0 中測驗
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/414438.html
標籤:
上一篇:我無法解決來自ergastApi的車手和建設者的排名
下一篇:為觀察分配多個文本標志
