Så här tar du snabbt bort alla beställningar i WooCommerce [SQL Tips]

Ibland behöver vi av olika skäl vi tar bort alla kommandon data över tiden på en butik (Beställningar) skapad med WooCommerce.

Metoden som är tillgänglig för alla är att välja en kolumn med kommandon i "WooCommerce”→“Beställningar", Sedan till"Bulkåtgärd"Välj alternativ"Flytta till papperskorgen"Och klicka"Apply".

Efter att ha klickat på "Apply"Beställningar flyttas till"trash".

Vad gör vi när vi har hundratals eller tusentals order som vi vill ta bort från WooCommerce Orders?

I exemplet ovan har jag bara en order, men när det finns några hundratals beställningar i WooCommerce, har du två alternativ som du kan ta bort dem.

1. Ta bort WooCommerce-beställningar från instrumentpanelen.

Många WordPress- och WooCommerce-användare ignorerar eller ser inte att alternativet "Skärmalternativ" är högst upp till höger någonstans på höger Dashboard.

Från "Skärmalternativ"Vi kan välja att lista ett större antal kommandon på sidan. Förbi default WooCommerce listar 25 beställningar, men från "Skärmalternativ" kan vi välja attAntal items per sida”Ett större antal.
Om du har ett stort antal beställningar är det fortfarande bra överstiger inte 150 beställningar som anges på sidan. En mycket hög belastning kan göras på servern och kommunikationsavbrott med värdservern kan inträffa både när kommandon listas och när de tas bort. Erroroch NGINX eller HTTPD Server.

WooCommerce Antal beställningar per sida

Efter att ha klickat på "Apply”Uppdaterar sidan automatiskt och listar antalet WooCommerce-beställningar du har ställt in.

2. Ta bort WooCommerce-kommandon från SQL

Denna metod flyttar alla kommandon från WooCommerceBeställningar i "trash", Där du kan ta bort dem med ett enda klick.

Först och främst gör en säkerhetskopia av databasen.

Gå till phpMyAdmin, välj butikdatabasen och kör SQL-kommandoraden nedan:

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

4347 rader påverkas. (Frågan tog 0.2114 sekunder.)

Resultatet återvände i mitt fall.

Efter att ha utfört SQL-kommandot, gå till onlinebutiken i Dashboard → WooCommerce → Order → Papperskorgen och klicka på “Töm papperskorgen".

Om du har ett stort antal kommandon att radera från kundvagnen, förvänta dig inte att de försvinner efter ett enda klick på "Töm papperskorgen". Det är mycket troligt att webbsidan inte svarar och att ett serverfel uppstår som försvinner efter en uppdatering. Upprepa åtgärden tills papperskorgen "Beställningar" är tom.

Passionerad om teknik, jag gillar att testa och skriva handledning om operativsystem macOS, Linux, Windows, om WordPress, WooCommerce och LEMP webbserverkonfiguration (Linux, NGINX, MySQL och PHP). Jag skriver vidare StealthSettings.com sedan 2006, och några år senare började jag skriva på iHowTo.Tips handledning och nyheter om enheter i ekosystemet Apple: iPhone, iPad, Apple Klocka, HomePod, iMac, MacBook, AirPods och tillbehör.

Lämna en kommentar