Kā ātri izdzēst visus WooCommerce pasūtījumus [SQL padomi]

Dažādu iemeslu dēļ dažreiz mums tas ir nepieciešams mēs izdzēšam visas komandas dati laika gaitā par a Veikals Online (Sūtījumi) izveidots ar WooCommerce.

Visiem pieejamā metode ir komandu kolonnas atlase "WooCommerce”→“Sūtījumi", Tad uz"Lielapjoma darbība"Izvēlieties opciju"Pārvietot uz atkritni"Un noklikšķiniet"Apply".

Pēc noklikšķināšanas uzApply", Pasūtījumi tiks pārvietoti uz"Trash".

Ko mēs darām, kad mums ir simtiem vai tūkstošiem pasūtījumu, kurus mēs vēlamies izdzēst no WooCommerce pasūtījumiem?

Iepriekš minētajā piemērā man ir tikai viens pasūtījums, bet kad to ir maz simtiem pasūtījumu WooCommerce, jums ir divas iespējas, ar kurām jūs varat tos izdzēst.

1. Izdzēsiet WooCommerce pasūtījumus no informācijas paneļa.

Daudzi WordPress un WooCommerce lietotāji ignorē vai neredz, ka augšpusē, kaut kur pa labi no informācijas paneļa ir opcija "Ekrāna opcijas".

No “Ekrāna iespējas"Mēs varam izvēlēties lapā uzskaitīt lielāku komandu skaitu. Autors default WooCommerce uzskaita 25 pasūtījumus, bet no "Ekrāna opcijas" mēs varam izvēlētiesSkaits items par lapu”Lielāks skaits.
Ja jums ir ļoti liels pasūtījumu skaits, tas joprojām ir labs nepārsniedz 150 lapā uzskaitītos pasūtījumus. Serveri var veikt ļoti lielu slodzi, un sakaru pārtraukumi ar resursdatora serveri var notikt gan saraksta komandas, gan to dzēšanas laikā. Errorun NGINX vai HTTPD serveris.

WooCommerce Pasūtījumu skaits vienā lapā

Pēc noklikšķināšanas uzApply”Automātiski atsvaidzinās lapu un uzskaitīs jūsu iestatīto WooCommerce pasūtījumu skaitu.

2. Izdzēsiet WooCommerce komandas no SQL

Šī metode pārvietos visas komandas no WooCommerceSūtījumi in “Trash", Kur tos var izdzēst ar vienu klikšķi.

Vispirms izveidojiet datu bāzes dublējumu.

Dodieties uz phpMyAdmin, atlasiet veikala datu bāzi un SQL palaidiet zemāk esošo komandrindu:

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

Ietekmētas 4347 rindas. (Vaicājums aizņēma 0.2114 sekundes.)

Rezultāts atgriezās manā gadījumā.

Pēc veiksmīgas SQL komandas izpildīšanas dodieties uz tiešsaistes veikalu Dashboard → WooCommerce → Orders → Trash un noklikšķiniet uz “tukšs Trash".

Ja jums ir liels komandu skaits, ko izdzēst no groza, nedomājiet, ka tās pazudīs pēc viena klikšķa uz “Empty Trash”. Ļoti iespējams, ka tīmekļa lapa nereaģēs un radīsies servera kļūda, kas pazudīs pēc atsvaidzināšanas. Atkārtojiet darbību, līdz atkritne "Pasūtījumi" ir tukša.

Aizraujos ar tehnoloģijām, man patīk testēt un rakstīt pamācības par operētājsistēmām macOS, Linux, Windows, par WordPress, WooCommerce un LEMP tīmekļa servera konfigurāciju (Linux, NGINX, MySQL un PHP). Es rakstu tālāk StealthSettings.com kopš 2006. gada, un dažus gadus vēlāk es sāku rakstīt vietnē iHowTo.Tips apmācības un ziņas par ierīcēm ekosistēmā Apple: iPhone, iPad, Apple Skatīties, HomePod, iMac, MacBook, AirPods un piederumi.

Leave a Comment