woocommerce钩子自定义订单状态改变



嘿,我正在尝试制作一个插件,在订单状态更改时发送WhatsApp消息,这是我的代码

add_action("woocommerce_order_status_changed", "order_status_wapp",10,3); 
function order_status_wapp($order_id, $old_status, $new_status){  
if( $new_status == "processing" && carbon_get_theme_option( 'show_processing' )) {       require("incl/apicall.php");  
$message = carbon_get_theme_option( 'processing_message' );       
require("incl/message_attr.php");            
}

当从订单表区域(操作)更改状态时,代码工作得很好,但是从订单详细信息更改状态或以编程方式更改状态没有效果。不管改变的方式是什么,是否存在触发状态改变的钩子?

最后成功了。

我的问题是,我正在用ACF Update字段测试事件,这不起作用。

然而,当我将其更改为主要事件(发送短信)时,它工作得很好。

相关内容

  • 没有找到相关文章