Jak rychle smazat všechny objednávky ve WooCommerce [tipy SQL]

Z různých důvodů někdy musíme odstraníme všechny příkazy data v čase na a nakupovat (Objednávky) vytvořeno pomocí WooCommerce.

Metoda dostupná všem je vybrat sloupec příkazů v „WooCommerce”→“Objednávky„, Pak na“Hromadná akce"Vyberte možnost"Přesunout do koše„A klikni“Apply".

Po kliknutí na „Apply„, Objednávky budou přesunuty do“Koš".

Co děláme, když máme stovky nebo tisíce objednávek, které chceme smazat z objednávek WooCommerce?

Ve výše uvedeném příkladu mám pouze jednu objednávku, ale když jich je několik stovky objednávek ve WooCommerce, máte dvě možnosti, kterými je můžete smazat.

1. Odstraňte objednávky WooCommerce z řídicího panelu.

Mnoho uživatelů WordPress a WooCommerce to ignoruje nebo nevidí vpravo nahoře, někde na pravém panelu je možnost „Možnosti obrazovky“.

Z "Možnosti obrazovky"Můžeme se rozhodnout, že na stránce uvedeme větší počet příkazů. Podle default WooCommerce uvádí 25 objednávek, ale v části „Možnosti obrazovky“ si můžeme vybratPočet items na stránce"Větší číslo."
Pokud máte velmi velký počet objednávek, je to stále dobré nepřekračujte 150 objednávek uvedených na stránce. Na server lze velmi zatížit a může dojít k přerušení komunikace s hostitelským serverem jak při výpisu příkazů, tak při jejich mazání. Errora NGINX nebo HTTPD Server.

WooCommerce Počet objednávek na stránku

Po kliknutí na „Apply„Automaticky obnoví stránku a zobrazí seznam vámi zadaných objednávek WooCommerce.

2. Odstraňte příkazy WooCommerce z SQL

Tato metoda přesune všechny příkazy z WooCommerceObjednávky v "Koš", Kde je můžete odstranit jediným kliknutím.

Nejprve vytvořte zálohu databáze.

Přejděte na phpMyAdmin, vyberte databázi úložiště a v SQL spusťte níže uvedený příkazový řádek:

update wp_posts set post_status = 'trash' where post_type = 'shop_order';

Ovlivněno 4347 řádků. (Dotaz trval 0.2114 sekundy.)

Výsledek se v mém případě vrátil.

Po úspěšném provedení příkazu SQL přejděte do online obchodu v Dashboardu → WooCommerce → Objednávky → Koš a klikněte na „Empty Trash".

Pokud máte velké množství příkazů k smazání z košíku, nečekejte, že zmizí po jediném kliknutí na „Vyprázdnit koš“. Je velmi pravděpodobné, že webová stránka nebude reagovat a dojde k chybě serveru, která po obnovení zmizí. Opakujte operaci, dokud není koš „Objednávky“ prázdný.

Vášnivý k technologii, rád testuji a píšu výukové programy o operačních systémech macOS, Linux, Windows, o konfiguraci webového serveru WordPress, WooCommerce a LEMP (Linux, NGINX, MySQL a PHP). Píšu dál StealthSettings.com od roku 2006 ao několik let později jsem začal psát na iHowTo.Tips výukové programy a novinky o zařízeních v ekosystému Apple: iPhoneiPad Apple Hodinky, HomePod, iMac, MacBook, AirPods a příslušenství.

Zanechat komentář