【发布时间】:2017-01-31 19:09:54
【问题描述】:
在 WooCommerce 中,我想在不使用优惠券的情况下进行折扣,折扣计算将基于产品价格,例如“以 2 的价格购买 3 个产品。
在我的活动主题的 function.php 中,我正在使用以下代码:
function promo () {
if (is_cart()) {
$woocommerce->cart->add_fee( __('des', 'woocommerce'), -50.00`enter code here`, true, '');
}
}
add_action ('woocommerce_cart_calculate_fees', 'promo');
我的问题:此代码在结帐页面上不起作用。
如果我强制审查订单,则会出现折扣,但总价值不会改变。我认为它没有节省费用。
我怎样才能使它工作(在结帐页面上)?
谢谢
【问题讨论】:
标签: php wordpress woocommerce checkout cart