Массовое изменение статуса заказа на основе даты в Woocommerce - PullRequest
0 голосов
/ 21 ноября 2018

Следующий запрос sql изменит статус заказа:

update wp_posts set post_status = 'wc-completed' where post_type = 'shop_order' and post_status ='wc-processing' ;

Как я могу изменить статус заказа только для заказов до определенной даты?

1 Ответ

0 голосов
/ 22 ноября 2018

Массовое изменение статуса заказа до даты (например, до 05 OCT 2018) с использованием этого SQL-запроса (всегда перед резервным копированием базы данных) :

UPDATE `wp_posts` 
SET `post_status` = 'wc-completed' 
WHERE `post_type` = 'shop_order' 
AND `post_status` ='wc-processing' 
AND `post_date` < '2018-10-05 00:00:00';

Проверено и работает

...