在 Woocommerce 中按订单号更改订单状态
Change orders status by order number in Woocommerce
我想知道是否有一种方法可以通过订单号列表更改一堆订单的状态,例如:
将此订单的状态从“进行中”更改为“已完成”
638
637
636
635
634
谢谢
您可以遍历 ID 并使用 wp_update_post() 更新状态。
这是 list 的 wc 订单状态。
$order_ids = [ 638, 637, 636, 635, 634 ];
foreach( $order_ids as $id ) {
wp_update_post([
'ID' => $id,
'post_status' => 'wc-completed'
]);
}
我想知道是否有一种方法可以通过订单号列表更改一堆订单的状态,例如: 将此订单的状态从“进行中”更改为“已完成”
638 637 636 635 634
谢谢
您可以遍历 ID 并使用 wp_update_post() 更新状态。 这是 list 的 wc 订单状态。
$order_ids = [ 638, 637, 636, 635, 634 ];
foreach( $order_ids as $id ) {
wp_update_post([
'ID' => $id,
'post_status' => 'wc-completed'
]);
}