小编Adr*_*anV的帖子

在 WooCommerce 中应用特定优惠券时添加免费产品

woocommerce_applied_coupon当通过挂钩和add_to_cart()功能使用特定优惠券时,我可以将产品添加到购物车

add_action('woocommerce_applied_coupon', 'apply_product_on_coupon');
function apply_product_on_coupon( ) {
    global $woocommerce;
    $coupon_id = 'mybday';
    $free_product_id = 131468;

    if(in_array($coupon_id, $woocommerce->cart->get_applied_coupons())){
        $woocommerce->cart->add_to_cart($free_product_id, 1);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题:有没有办法在同一个回调函数中将其折扣为 0?

wordpress product coupon woocommerce hook-woocommerce

2
推荐指数
1
解决办法
1616
查看次数