Woocommerce 货币符号替换特定的
我正在开发一个新的woocommerce网站,面临着一个我在其他商店没有处理过的新问题。我需要将货币符号更改为标准以外的其他符号。在我的国家是DKK。我的自定义文本应该是DKK/月,但仅在cartproduct循环概述中,而不是在total Calculation Checkout部分,因为,例如,运费不是/月,总计也不是 下面的代码在页面上的任何地方都非常有效,但它只需要在购物车列表/循环pr.product中,顺便说一句,也需要在receipt产品列表中Woocommerce 货币符号替换特定的,woocommerce,currency,symbols,Woocommerce,Currency,Symbols,我正在开发一个新的woocommerce网站,面临着一个我在其他商店没有处理过的新问题。我需要将货币符号更改为标准以外的其他符号。在我的国家是DKK。我的自定义文本应该是DKK/月,但仅在cartproduct循环概述中,而不是在total Calculation Checkout部分,因为,例如,运费不是/月,总计也不是 下面的代码在页面上的任何地方都非常有效,但它只需要在购物车列表/循环pr.product中,顺便说一句,也需要在receipt产品列表中 add_filter('woocom
add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'DKK': $currency_symbol = 'kr. <span class="paymentType">/ month</span>'; break;
}
return $currency_symbol;
}
如何将其更改为仅出现在购物车产品循环中
我试过:
if(is_cart()){
add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'DKK': $currency_symbol = 'kr. <span class="paymentType">/ month</span>'; break;
}
return $currency_symbol;
}
}
但它不起作用,我不确定这是不是正确的方法。
建议?:- 我没有处理上面的问题,而是在各种模板文件中手动键入/month,而不是定义价格的核心文件。希望这能帮助其他人: