Wordpress wp_使用processing而不是wc processing发布表post_状态更新

Wordpress wp_使用processing而不是wc processing发布表post_状态更新,wordpress,woocommerce,payment-gateway,Wordpress,Woocommerce,Payment Gateway,我为一个支付网关工作,我在写下面的代码 $order=新WC\u订单($order\u id); 如果($data&&$data->status==“已接受”) { wc_可能降低_库存水平($order_id); $order->update_状态(“处理”); $order->payment_complete(); 我注意到wp_posts表的post_状态是用processing更新的,而我正在从web面板GUI更新状态,它是用wc processing更新的 在上面的图像中,id79

我为一个支付网关工作,我在写下面的代码

$order=新WC\u订单($order\u id);
如果($data&&$data->status==“已接受”)
{
wc_可能降低_库存水平($order_id);
$order->update_状态(“处理”);
$order->payment_complete();
我注意到wp_posts表的post_状态是用processing更新的,而我正在从web面板GUI更新状态,它是用wc processing更新的

在上面的图像中,id79从面板更新,并且80以编程方式更新


在这两种情况下,wp_wc_order_统计数据均随wc processing更新

当post_状态随处理更新时,它不会显示在面板的订单列表中

我不确定这是一个错误还是我犯了任何错误,但这适用于早期版本

  • 我当前的wp版本5.3.2

  • 我当前的wc版本4.0.1

$order->update_status(“处理”);与$order->update_status(“处理”);