Kaip greitai ištrinti visus „WooCommerce“ užsakymus [SQL patarimai]

Dėl įvairių priežasčių kartais mums to reikia mes ištriname visas komandas duomenys laikui bėgant a Parduotuvė internete (Užsakymai) sukurta naudojant WooCommerce.

Visiems prieinamas metodas yra komandų stulpelio pasirinkimas "WooCommerce“→„Užsakymai", Tada į"Masinis veiksmas„Pasirinkite parinktį“Perkelti į šiukšliadėžę"Ir spustelėkite"Apply".

Spustelėjus „Apply", Užsakymai bus perkelti į"Šiukšledėžę".

Ką darome, kai turime šimtus ar tūkstančius užsakymų, kuriuos norime ištrinti iš „WooCommerce“ užsakymų?

Aukščiau pateiktame pavyzdyje turiu tik vieną užsakymą, bet kai jų yra keli šimtai užsakymų „WooCommerce“, turite dvi parinktis, kuriomis galite juos ištrinti.

1. Ištrinkite „WooCommerce“ užsakymus iš informacijos suvestinės.

Daugelis „WordPress“ ir „WooCommerce“ vartotojų ignoruoja arba nemato, kad viršuje dešinėje, kažkur dešinėje, informacijos suvestinėje yra parinktis „Ekrano parinktys“.

NuoEkrano pasirinktys"Mes galime pasirinkti išvardyti didesnį komandų skaičių puslapyje. Iki default „WooCommerce“ pateikia 25 užsakymus, bet iš „Ekrano parinkčių“ galime pasirinktiSkaičius items puslapyje”Didesnis skaičius.
Jei turite labai daug užsakymų, tai vis tiek gerai neviršykite 150 puslapyje nurodytų užsakymų. Serveris gali būti labai apkrautas, o ryšio su pagrindiniu serveriu nutraukimas gali atsirasti tiek išvardijant komandas, tiek jas ištrinant. Errorir „NGINX“ arba „HTTPD Server“.

„WooCommerce“ užsakymų skaičius puslapyje

Spustelėjus „ApplyAutomatiškai atnaujins puslapį ir nurodys jūsų nustatytų „WooCommerce“ užsakymų skaičių.

2. Ištrinkite WooCommerce komandas iš SQL

Šis metodas perkels visas komandas iš WooCommerceUžsakymai į „Šiukšledėžę", Kur juos galite ištrinti vienu paspaudimu.

Pirmiausia sukurkite atsarginę duomenų bazės kopiją.

Eikite į phpMyAdmin, pasirinkite parduotuvės duomenų bazę ir SQL paleiskite žemiau esančią komandinę eilutę:

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

Pažeistos 4347 eilutės. (Užklausa užtruko 0.2114 sekundes.)

Rezultatas grįžo mano atveju.

Sėkmingai įvykdę SQL komandą, eikite į internetinę parduotuvę Dashboard → WooCommerce → Orders → Trash ir spustelėkite „Ištuštintišiukšliadėžę".

Jei turite daug komandų, kurias norite ištrinti iš krepšelio, nesitikėkite, kad jos išnyks po vieno paspaudimo „Ištuštinti šiukšliadėžę“. Labai tikėtina, kad tinklalapis neatsakys ir atsiras serverio klaida, kuri dings po atnaujinimo. Kartokite operaciją, kol šiukšliadėžė „Užsakymai“ bus tuščia.

Aistringai žiūri į technologijas, man patinka išbandyti ir rašyti pamokas apie operacines sistemas macOS, „Linux“, Windows, apie „WordPress“, „WooCommerce“ ir LEMP tinklo serverio konfigūraciją („Linux“, „NGINX“, „MySQL“ ir PHP). Rašau toliau StealthSettings.com nuo 2006 m., o po kelerių metų pradėjau rašyti „iHowTo.Tips“ mokymo programose ir naujienose apie įrenginius ekosistemoje. Apple: iPhone, „iPad“, Apple Žiūrėti, „HomePod“, iMac, MacBook, „AirPod“ ir priedai.

Palikite komentarą