WooCommerce货币符号都是插件内置好的,有时需要对一些货币符号进行修改以区分相似的货币符号。比如,港币符号就与美元一样,不区分谁知道是哪种货币呢。不过,修改WooCommerce货币符号的需求可能并不是很多人都有。最近遇到一个朋友有这么个需求,顺便写写,以帮助有需要的同学。
修改WooCommerce货币符号其实并不麻烦,且无需修改插件源代码即可实现,还是用wordpress修改的老办法,将以下代码插入主题function.php即可。具体需要修改什么货币,你自己根据实际需要将以下代码中的货币替换即可。
/** --------------------------------------------------------------------------------- *
* 修改货币符号
* --------------------------------------------------------------------------------- */
add_filter('woocommerce_currency_symbol', 'change_hkd_currency_symbol', 10, 2);
function change_hkd_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'HKD': $currency_symbol = 'HK$'; break;
}
return $currency_symbol;
}