wordpress 我如何在woocommerce中更改货币符号

relj7zay  于 2023-01-20  发布在  WordPress
关注(0)|答案(3)|浏览(243)

我是WooCommerce的初学者,我有一个问题。
如何更改整个网站中现有的货币符号。
我试过这个代码,但不工作:

add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {
   switch( $currency ) {
      case 'د.م.': 
          $currency_symbol = 'MAD'; 
          break;
   }
   return $currency_symbol;
}
yqyhoc1h

yqyhoc1h1#

为什么要为代码费心呢?你可以在设置页面中完成。
WooCommerce〉设置〉一般(选项卡)〉货币选项

更新日期:

add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {

    return ( $currency == 'MAD' ) ? $currency : $currency_symbol ;
}
vql8enpb

vql8enpb2#

add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);

function change_existing_currency_symbol( $currency_symbol, $currency ) {
     switch( $currency ) {
          case 'MAD': $currency_symbol = ' MAD'; break;
     }
     return $currency_symbol;
}
ars1skjm

ars1skjm3#

您只需要在主题的functions.php文件中添加几行代码

/**
 * Change a currency symbol
 */
add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);

function change_existing_currency_symbol( $currency_symbol, $currency ) {
     switch( $currency ) {
          case 'د.م.': $currency_symbol = 'MAD'; break;
     }
     return $currency_symbol;
}

相关问题