З різних причин іноді нам це потрібно видаляємо всі замовлення дані з часом на a Журнал в Інтернеті (Замовлення) створено за допомогою ВООКУМЕРСЬКА.
зміст
Метод, доступний кожному - вибрати стовпець команд у “ВООКУМЕРСЬКА” → “Замовлення” Тоді до “Масова дія” вибрати варіант “Перемістити в кошик” Si Click “Застосовувати“.

Після натискання на кнопку “Застосовувати“, замовлення будуть переміщені до “Смітник“.
Що ми робимо, якщо у нас є кілька сотень або тисяч замовлень, які ми хочемо видалити з WooCommerce Orders?
у прикладі вище я маю лише одне замовлення, але коли їх декілька сотні замовлень в WooCommerce, ви можете видалити їх двома способами.
1. Видалення замовлень WooCommerce з інформаційної панелі.
Багато користувачів WordPress і WooCommerce ігнорують або не бачать, що вгорі, десь праворуч від інформаційної панелі, є опція “Параметри екрана”.
з “Параметри екрана” ми можемо вибрати перелік більшої кількості замовлень на сторінці. За умовчанням WooCommerce містить 25 замовлень, але від “Параметри екрана” ми можемо вибрати “Кількість елементів на сторінці” більшу кількість.
Якщо у вас дуже велика кількість замовлень, це все одно добре не перевищувати 150 замовлень, указаних на сторінці. Може бути дуже велике навантаження на сервер і перебої зв'язку з хост-сервером можуть виникнути як під час перерахування замовлень, так і під час їх видалення. Помилки сервера NGINX або HTTPD.

Після натискання “Застосовувати” сторінка автоматично оновиться, і буде вказано кількість встановлених вами замовлень WooCommerce.
2. Видалення замовлень WooCommerce із SQL
Цей метод перенесе всі команди з ВООКУМЕРСЬКА → Замовлення у “Смітник“, де їх можна видалити одним клацанням миші.
Перш за все, зробіть резервну копію бази даних.
Перейдіть до phpMyAdmin, виберіть базу даних магазину та в SQL виконайте командний рядок нижче:
update wp_posts set post_status = 'trash' where post_type = 'shop_order';
Постраждало 4347 рядків. (Запит зайняв 0,2114 секунди.)
У моєму випадку результат повернувся.
Після успішного виконання замовлення з SQL перейдіть до інтернет-магазину в Інформаційна панель → WooCommerce → Замовлення → Кошик і натисніть на “Очистити кошик“.
Якщо вам потрібно видалити з кошика велику кількість замовлень, не очікуйте, що вони зникнуть після одного натискання “Очистити кошик”. Дуже ймовірно, що веб-сторінка перестане відповідати, і з’явиться повідомлення про помилку сервера, яке зникає після оновлення. Повторюйте операцію, поки сміттєвий бак “Замовлення” воно буде порожнім.
Як швидко видалити всі команди (замовлення) у WooCommerce [поради SQL]
Що нового
Про Stealth
Пристрасний до технологій, я із задоволенням пишу на Stealthsetts.com, починаючи з 2006 року. У мене багатий досвід роботи в операційних системах: MacOS, Windows та Linux, а також у програмах програмування та платформ ведення блогів (WordPress) та для інтернет -магазинів (WooCommerce, Magento, Presashop).
Переглянути всі дописи від StealthВас також може зацікавити...
4 думки про “Як швидко видалити всі команди (замовлення) у WooCommerce [поради SQL]”
Дякуємо за «2. Видаліть команди WooCommerce із SQL’! Корисно, коли у вас купа замовлень :)
дякую, це допомогло!
Чи не було б інших елементів для видалення, таких як платежі чи пов’язані коментарі?
Але чи не було б краще зберігати замовлення, якщо мати базу даних клієнтів, з якими можна знову зв’язатися?
На моєму сайті старі замовлення автоматично видаляються.
Як я можу зупинити цей процес і зберегти їх назавжди?
дякую