我寻找答案,但没有找到。
如何允许批量编辑订单wc-processing
地位
目前,除了这个状态,我可以选择任何其他状态,这让工作变得更加困难,让我按照每个顺序逐一改变。
谢谢
我寻找答案,但没有找到。
如何允许批量编辑订单wc-processing
地位
目前,除了这个状态,我可以选择任何其他状态,这让工作变得更加困难,让我按照每个顺序逐一改变。
谢谢
此代码用于将订单状态更改为处理:
$order = new WC_Order( $order_id );
if ( ! empty( $order ) ) {
$order->update_status( \'processing\' );
}
因此,您需要按ID查询所有订单,并在循环中使用该代码,如下所示:$query = new WC_Order_Query( array(
\'limit\' => -1,
\'return\' => \'ids\',
) );
$orders = $query->get_orders();
foreach ( $orders as $order_id ) {
$order = new WC_Order( $order_id );
if ( ! empty( $order ) ) {
$order->update_status( \'processing\' );
}
}
这段代码经过测试,但始终先备份数据库-以防万一!