function firstTimeShopper() {
global $woocommerce;
$coupon_code = 'XXXXXXXXX'; //这里是免运费的优惠券代码
if (is_user_logged_in()) {
$current_user = wp_get_current_user();
如果 (!$current_user)
返回;
$hasOrderedBefore = get_user_meta($current_user->ID, 'paying_customer', true);
如果 (!$hasOrderedBefore) {
if ($woocommerce->cart->has_discount(sanitize_text_field($coupon_code)))// If coupon has been already been added remove it.
如果 (!$woocommerce->cart->remove_coupons(sanitize_text_field($coupon_code))
$woocommerce->show_messages();
如果 (!$woocommerce->cart->add_discount(sanitize_text_field($coupon_code)){
$woocommerce->show_messages();
} else {
$woocommerce->clear_messages();
$woocommerce->add_message("您好!<b>因为这是您的第一笔订单,我们为您提供了免费送货折扣。</b>没有隐藏的陷阱,我们只想说声谢谢!");
$woocommerce->show_messages();
}
$woocommerce->cart->calculate_totals();// 重新计算总数。
} else {
如果 ($woocommerce->cart->has_discount(sanitize_text_field($coupon_code)){// 用户不是第一次购物
如果 ($woocommerce->cart->remove_coupons(sanitize_text_field($coupon_code))
$woocommerce->show_messages();
$woocommerce->cart->calculate_totals();/ 重新计算总数。
}
}
}
}
add_action('woocommerce_before_cart', 'firstTimeShopper');
add_action('woocommerce_before_checkout_form', 'firstTimeShopper');
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)