在Woocommerce以前的版本,电子邮件通知被自动发送时的顺序从以取消状态(状态挂起在我的情况下改变订单状态的变化,这样的一个规定的时间设定后会发生在管理员的库存部分)。发送电子邮件通知时从挂起已注销
在WooCommerce 3.0.8他们已经删除了自动化,并标记为修复: https://github.com/woocommerce/woocommerce/blob/master/CHANGELOG.txt
和拉请求是在这里: https://github.com/woocommerce/woocommerce/pull/15170/files
我期待恢复此功能,但很明显,将这一行复制/粘贴到Woocommerce核心文件并不是一个好主意,因为它会在平台更新时被覆盖。
我所知道的最好方法将是创建一个函数,并挂接到通过的functions.php被取消订单的行为,但有一个样子,我有点失落关于如何做到这一点了。这是被替换的行:
add_action('woocommerce_order_status_pending_to_cancelled_notification', array($this, 'trigger'), 10, 2);
如何恢复这个旧的自动功能?
感谢这个,完美! –