在Woocommerce中按订单号更改订单状态



我想知道是否有一种方法可以通过订单号列表更改一堆订单的状态,例如:将此订单的状态从";在progress"中;至";已完成";

638637636635634

感谢

您可以循环使用id并使用wp_update_post((更新stautus。以下是wc订单状态列表。

$order_ids = [ 638, 637, 636, 635, 634 ];
foreach( $order_ids as $id ) {
wp_update_post([
'ID'          => $id,
'post_status' => 'wc-completed'
]);
}

最新更新