【发布时间】:2018-09-15 10:23:15
【问题描述】:
我正在为 Woocommerce 编写一个插件来对优惠券提供商进行 api 调用,并且我正在通过以下方式连接到 woocommerce_get_shop_coupon_data:
add_filter( 'woocommerce_get_shop_coupon_data', 'wigroup_coupon_injecion', 1, 3 );
一切都按预期工作,但这个钩子在每次页面加载时被调用 3 次,以及在输入或删除优惠券时。
所以我的问题:
除了woocommerce_get_shop_coupon_data之外,如何挂钩正在使用的优惠券?
每次调用3次正常吗?
在 woocommerce 购物车的旁注中,我需要每个购物车的唯一标识符。我明白订单完成时只有一个唯一标识符,但我需要将一个标识符传递给每个优惠券交易。
如有任何想法,我们将不胜感激。
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce coupon