【发布时间】:2017-08-02 14:54:05
【问题描述】:
我需要一个在将产品添加到购物车后触发的钩子。类似于“woocommerce_add_to_cart”的成功回调。
我想它会是“woocommerce_added_to_cart”之类的东西,但找不到类似的东西。我知道有一个 ajax 事件“add_to_cart”,但是通过 ajax 来做这件事对我来说需要很多代码。
更新 - 我的用例: 我正在我的 wc shop 上发出 slack 通知。我所有的“添加到购物车”按钮都是 ajax,从单击“添加到购物车”到出现在购物车中大约需要 0.6 秒。如果我使用“woocommerce_add_to_cart”钩子添加我的 slack 通知,那么它会等到将通知传递给 slack,然后更新最多 2 秒的购物车,这太多了。 最好的情况是在产品成功添加到购物车后触发一个 php 钩子,这不会影响它。
【问题讨论】:
-
看起来一样。我编辑了我的帖子,以便您可以查看我的用例以更好地了解我的需求。
标签: php wordpress woocommerce