判断优惠券(coupon)是否能用于当前产品

需要根据业务自己改,下方代码的意思是《如果当前产品能使用优惠券,则在产品简短描述中添加内容,我代码添加的是短代码》:

//在符合优惠券的产品中输出内容
function apply_coupon_code_block( $post_excerpt )  {
    global $product;
    if($product and is_singular("product")){
        $id = $product->get_id();
        $coupon = new WC_Coupon('NEW');
        $_product = wc_get_product($id);
        if($coupon->is_valid_for_product($_product)){
            return do_shortcode("[apply_coupon_code]").'<br>'.$post_excerpt; 
        }
    }
    return $post_excerpt;
}
add_filter('woocommerce_short_description', 'apply_coupon_code_block', 10, 1);
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称常用语 夸夸
夸夸
还有吗!没看够!
表情代码图片

    暂无评论内容