Dažādu iemeslu dēļ dažreiz mums tas ir nepieciešams mēs dzēšam visus pasūtījumus dati laika gaitā par a Žurnāls tiešsaistē (Pasūtījumi) izveidots ar WooCommerceApvidū
apmierināts
Ikvienam pieejamā metode ir komandu kolonnas atlasīšana “WooCommerce” → “Pasūtījumi” , tad uz “Lielapjoma darbība” lai izvēlētos opciju “Pārvietot uz miskasti” Si klikšķa “Piemērot“Apvidū

Pēc tam, kad mēs noklikšķinām uz “Piemērot“, pasūtījumi tiks pārvietoti uz “Miskaste“Apvidū
Ko mēs darām, ja mums ir vairāki simti vai tūkstoši pasūtījumu, kurus vēlamies dzēst no WooCommerce pasūtījumiem?
iepriekš minētajā piemērā man ir tikai viens pasūtījums, bet ja ir vairāki simtiem pasūtījumu WooCommerce, jums ir divi veidi, kā tos izdzēst.
1. WooCommerce pasūtījumu dzēšana no informācijas paneļaApvidū
Daudzi WordPress un WooCommerce lietotāji ignorē vai neredz, ka augšpusē, kaut kur pa labi no informācijas paneļa ir iespēja “Ekrāna opcijas”Apvidū
no “Ekrāna opcijas” mēs varam izvēlēties lapā norādīt lielāku pasūtījumu skaitu. Pēc noklusējuma WooCommerce sarakstā ir 25 pasūtījumi, bet no “Ekrāna opcijas” mēs varam izvēlēties “Vienumu skaits vienā lapā” lielāks skaits.
Ja jums ir ļoti liels pasūtījumu skaits, tas joprojām ir labi nedrīkst pārsniegt 150 lapā norādītos pasūtījumus. Serveris var būt ļoti noslogots un saziņas traucējumi ar saimniekserveri var rasties gan uzskaitot pasūtījumus, gan tos dzēšot. NGINX vai HTTPD servera kļūdas.

Pēc noklikšķināšanas uz “Piemērot” lapa tiks automātiski atsvaidzināta un tiks parādīts jūsu iestatīto WooCommerce pasūtījumu skaits.
2. WooCommerce pasūtījumu dzēšana no SQL
Šī metode pārvietos visas komandas no WooCommerce → Pasūtījumi iekšā “Miskaste“, kur varat tos izdzēst ar vienu klikšķi.
Pirmkārt, izveidojiet datu bāzes dublējumu.
Dodieties uz phpMyAdmin, atlasiet veikala datu bāzi un SQL izpildiet tālāk norādīto komandrindu:
update wp_posts set post_status = 'trash' where post_type = 'shop_order';
Ietekmētas 4347 rindas. (Vaicājums ilga 0,2114 sekundes.)
Manā gadījumā rezultāts atgriezās.
Pēc veiksmīgas pasūtījuma izpildes no SQL dodieties uz tiešsaistes veikalu Dashboard → WooCommerce → Pasūtījumi → Atkritne un noklikšķiniet uz “Iztukšojiet atkritni“Apvidū
Ja no groza ir jāizdzēš liels skaits pasūtījumu, negaidiet, ka tie pazudīs pēc viena klikšķa “Iztukšojiet atkritni”. Ļoti iespējams, ka tīmekļa lapa pārtrauks reaģēt un parādīsies servera kļūda, kas pazūd pēc atsvaidzināšanas. Atkārtojiet darbību, līdz nonāk miskastē “Pasūtījumi” tas būs tukšs.
Kā ātri izdzēst visus pasūtījumus (pasūtījumus) no WooCommerce [SQL padomi]
Kas jauns
Pret Stealth
Kaislīgs par tehnoloģijām, ar prieku rakstu vietnē StealthSettings.com kopš 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalos (WooCommerce, Magento, PrestaShop).
Skatīt visas Stealth ziņasIespējams, jūs interesē arī...
4 domas par “Kā ātri izdzēst visus pasūtījumus (pasūtījumus) no WooCommerce [SQL padomi]”
Paldies par ‘2. Izdzēsiet WooCommerce komandas no SQL! Noder, ja ir daudz pasūtījumu :)
paldies, tas palīdzēja!
Vai nebūtu citu elementu, ko dzēst, piemēram, maksājumus vai saistītos komentārus?
Bet vai pasūtījumu uzturēšana nebūtu labāka, ja būtu klientu datu bāze, ar ko atkal sazināties?
Manā vietnē vecāki pasūtījumi tiek automātiski dzēsti.
Kā es varu apturēt šo procesu un saglabāt tos uz visiem laikiem?
Paldies.