【发布时间】:2023-06-26 17:06:01
【问题描述】:
我在使用优惠券时遇到问题。下面的代码可以工作,除非用户第一次访问该站点并且尚未将任何内容添加到购物车中。我需要清除缓存才能重现此错误。
function process_url()
{
if( empty($_GET['coupon']) )
return;
// Add the discount.
global $woocommerce;
$result = $woocommerce->cart->add_discount($_GET['coupon']);
}
add_action('init', 'process_url');
我做错了吗?
【问题讨论】:
标签: wordpress session woocommerce session-cookies coupon