WooCommerce:如何知道是客户取消了订单还是店主取消了订单?

时间:2015-04-17 作者:need-help

当客户取消订单时,我想向店主发送短信。

问题是,如果客户被取消或店主被取消,是否有任何参数存储?

我将使用以下方式发送短信:

add_action(\'woocommerce_order_status_cancelled\', \'\');
谢谢

1 个回复
SO网友:GastroGeek

店主真的会那么频繁地订购/取消订单吗?如果不是每次取消都触发通知可以从以下内容开始:

wp_get_current_user()

或使用:

global $current_user;
直接。在发送通知之前,应该不太难检查用户是否登录,而不是所有者,但这取决于登录的用户。当用户未登录时,除了可能在特定IP上丢弃cookie或直接检查IP(如果所有者仅从一个位置订购)外,不确定是否有其他方法签入实例。

我认为登录检查是最好的选择。

结束

相关推荐