我有一个WooCommerce商店,每天我都会检查我的电子邮件,其中列出了所有库存低的产品。
因此,如果我看到这些产品之一,我登录,找到该产品,并更改标签为“最后机会”,这提醒我的用户,该项目几乎脱销,所以你应该购买它之前,它的消失。
这很好,但这是一个多余的任务,我希望可以自动化。
我可以创建一个webhook,自动将此标签应用于库存中库存量较低的任何产品吗?它似乎应该是WooCommerce的原生功能,但我看不到任何地方可以做到这一点。
伪代码:
IF PRODUCT QUANTITY = 'low'
ADD TAG 'Last Chance' TO PRODUCT
1条答案
按热度按时间p1iqtdky1#
库存变化事件、触发电子邮件和添加订单备注后的可用挂钩位于
https://github.com/woocommerce/woocommerce/blob/master/includes/wc-stock-functions.php
在这里我们找到函数
wc_trigger_stock_change_notifications()
,它包含一些动作钩子可用挂钩:
因此,您可以使用
woocommerce_low_stock
和CRUD Objects in 3.0**注意)**如果您不只是想为产品添加新的标签,还想保留现有的标签。
替换:
带: