Az összes megrendelés gyors törlése a WooCommerce webhelyről [SQL tippek]

Különböző okokból néha szükségünk van rá minden parancsot törölünk adatok az idő múlásával a online shop (Megrendelés) létrehozva WooCommerce.

A mindenki számára elérhető módszer az, hogy kijelöl egy parancs oszlopot a "WooCommerce”→„Megrendelés", Majd a"Tömeges művelet"Válassza ki az opciót"Áthelyezés a Kukába"És kattints"Apply".

Miután rákattintott a "Apply", A megrendelések átkerülnek ide:"Kukába".

Mit tegyünk, ha száz vagy ezer megrendelésünk van, amelyeket törölni akarunk a WooCommerce megrendelésekből?

A fenti példában csak egy rendelésem van, de amikor kevés van megrendelések százai a WooCommerce-ben, két lehetősége van törölni őket.

1. Törölje a WooCommerce megrendeléseket az Irányítópultról.

Sok WordPress és WooCommerce felhasználó figyelmen kívül hagyja, vagy nem látja ezt a jobb felső sarokban, valahol a jobb oldalon, az Irányítópulton a "Képernyőbeállítások" opció.

Tól től "Képernyő beállítások"Választhatunk nagyobb számú parancs felsorolását az oldalon. Által default A WooCommerce 25 megrendelést sorol fel, de a "Képernyőbeállítások" közül választhatunkSzáma items oldalanként- Nagyobb szám.
Ha nagyon sok megrendelésed van, akkor is jó ne haladja meg az oldalon felsorolt ​​150 megrendelést. Nagyon nagy terhelés tehető a szerverre, és a kommunikáció megszakadhat a hosztkiszolgálóval mind a parancsok felsorolásakor, mind azok törlésekor. Errorés az NGINX vagy a HTTPD szerver.

WooCommerce Megrendelések száma oldalanként

Miután rákattintott a "Apply”Automatikusan frissíti az oldalt, és felsorolja a beállított WooCommerce megrendelések számát.

2. Törölje a WooCommerce parancsokat az SQL-ből

Ez a módszer az összes parancsot áthelyezi innen WooCommerceMegrendelés ban ben "Kukába", Ahol egyetlen kattintással törölheti őket.

Először készítsen biztonsági másolatot az adatbázisról.

Lépjen a phpMyAdmin oldalra, válassza ki az áruházi adatbázist, és az SQL-ben futtassa az alábbi parancssort:

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

4347 sor érintett. (A lekérdezés 0.2114 másodpercet vett igénybe.)

Az eredmény visszatért az én esetemben.

Az SQL parancs sikeres végrehajtása után lépjen az Irányítópult → WooCommerce → Rendelések → Kuka webáruházba, és kattintson aKuka ürítése".

Ha nagy számú parancsot kell törölni a kosárból, ne számítson arra, hogy eltűnik egyetlen kattintás után a "Kuka ürítése" gombra. Nagyon valószínű, hogy a weboldal nem válaszol, és szerverhiba lép fel, amely egy frissítés után eltűnik. Ismételje meg a műveletet, amíg a "Rendelések" szemetet kiüríti.

Szenvedélyes a technológiával kapcsolatban, szeretek tesztelni és oktatóanyagokat írni az operációs rendszerekről macOS, Linux, Windows, a WordPress, a WooCommerce és a LEMP webkiszolgáló konfigurációjáról (Linux, NGINX, MySQL és PHP). Írok tovább StealthSettingsA .com 2006 óta, és néhány évvel később elkezdtem írni az iHowTo.Tips oktatóanyagokat és az ökoszisztéma eszközeiről szóló híreket Apple: iPhone, iPad, Apple Nézd, HomePod, iMac, MacBook, AirPod-ok és kiegészítők.

Írj hozzászólást