Hogyan lehet gyorsan törölni az összes rendelést (Rendelések) a WooCommerce [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 több száz vagy több ezer megrendelésünk van, amelyekből törölni szeretnénk WooCommerce Megrendelések?

A fenti példában csak egy rendelésem van, de amikor kevés van több száz megrendelés érkezik WooCommerce, két lehetősége van törölni őket.

1. Törlés WooCommerce Rendelések a műszerfalról.

sok felhasználó WordPress és WooCommerce figyelmen kívül hagyja vagy nem látja, hogy a tetején, valahol az irányítópulttól jobbra található a „Képernyő Options".

Tól től "Képernyő Options"Választhatunk nagyobb számú parancs felsorolását az oldalon. Által default WooCommerce 25 megrendelést sorol fel, hanem a „Képernyő Options"választhatunk"Szá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” az oldal automatikusan frissül, és a szám megjelenik a listában WooCommerce Az Ön által megadott rendelések

2. Megbízások törlése WooCommerce 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-ből származó parancs sikeres végrehajtása után a Dashboard → online áruházba lépünk WooCommerce → Rendelések → Kuka, majd kattintson a „Kuka ü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.

Technológiai rajongóként örömmel írok a StealthSettings.com-on 2006 óta. Széles körű tapasztalatom van operációs rendszerekkel: macOS, Windows és Linux, valamint programozási nyelvekkel és blogolási platformokkal (WordPress) és online áruház platformokkal (WooCommerce, Magento, PrestaShop).

Hogyan » WordPress » Hogyan lehet gyorsan törölni az összes rendelést (Rendelések) a WooCommerce [SQL tippek]

5 gondolat a következőről: "Hogyan törölhetünk gyorsan minden rendelést a WooCommerce [SQL tippek]"

  1. Megőrizhetem a rendeléseket non sarebe meglio per avere un customer database da ricontattare?

    Nel mio site gli ordini più vecchi si cancellano automatikusan.
    Come faccio invece a bloccare questo eljárás és konzervatív per semper?

    Köszönöm.

    Válasz
Írj hozzászólást