【问题标题】:How to change Woocommerce currency symbol如何更改 Woocommerce 货币符号
【发布时间】:2019-02-25 23:23:02
【问题描述】:

我的 Woocommerce 无法向 Amazon SellerCentral 发送提要。 亚马逊要求 EUR 作为 woocommerce_currency 值,但 Woocommerce 返回 €。 如何更改此值? 非常感谢。

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

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

【问题讨论】:

  • 货币汇率也需要换算吗?

标签: php woocommerce amazon


【解决方案1】:

您可以自定义货币,该货币将显示在后端货币选择下拉菜单中。

add_filter( 'woocommerce_currencies', 'add_cw_currency' );
function add_cw_currency( $cw_currency ) {
     $cw_currency['CLOUDWAYS'] = __( 'CLOUDWAYS CURRECY', 'woocommerce' );
     return $cw_currency;
}

add_filter('woocommerce_currency_symbol', 'add_cw_currency_symbol', 10, 2);
function add_cw_currency_symbol( $custom_currency_symbol, $custom_currency ) {
     switch( $custom_currency ) {
         case 'CLOUDWAYS': $custom_currency_symbol = 'CW$'; break;
     }
     return $custom_currency_symbol;
}

下面的链接解释不多,希望对你有所帮助。 https://www.cloudways.com/blog/add-custom-currency-symbol-in-woocommerce/

谢谢!

【讨论】:

  • 它是改变货币 - 这会影响商店。 OP 只需要更改符号
  • 非常感谢!
【解决方案2】:
add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);

function add_my_currency_symbol( $currency_symbol, $currency ) {
     switch( $currency ) {
          case 'USD': $currency_symbol = 'EUR >>'; break;
          //case 'EUR': $currency_symbol = 'EUR'; break;
     }
     return $currency_symbol;
}

【讨论】:

    【解决方案3】:

    为当前主题创建子主题可能是解决方案,但我认为如果您只想更改符号,则不必做太多,只需进入 woocommerce 后端文件:wp-content/plugins/woocommerce/includes/wc-core-functions.php

    如果您的 wordpress 主题中没有后端文件过量下载文件管理器,您将在主站点中看到这些文件夹。

    wp-content >> 插件 >> woocommerce >> 包括 >> wc-core-functions.php

    在 wc-core-function.php 文件中你会看到符号:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 2013-07-03
      • 1970-01-01
      • 2014-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多