Om verschillende redenen moeten we soms: we verwijderen alle commando's gegevens in de loop van de tijd op a winkelen (Bestellingen) gemaakt met WooCommerce.
De methode die voor iedereen beschikbaar is, is door een kolom met opdrachten te selecteren in "WooCommerce"→"Bestellingen", Dan naar"Bulkactie"Kies de optie"Verplaatsen naar Prullenbak"En klik"Apply'.
Na het klikken op "Apply", Bestellingen worden verplaatst naar"uitschot'.
Inhoud
Wat doen we als we enkele honderden of duizenden bestellingen hebben die we willen verwijderen WooCommerce Bestellingen?
In het bovenstaande voorbeeld heb ik maar één bestelling, maar als er een paar zijn honderden bestellingen binnen WooCommerce, hebt u twee opties waarmee u ze kunt verwijderen.
1. Verwijderen WooCommerce Bestellingen van Dashboard.
veel gebruikers WordPress en WooCommerce negeer of zie niet dat bovenaan, ergens rechts van het Dashboard de optie "Scherm Options'.
Van "scherm Options"We kunnen ervoor kiezen om een groter aantal opdrachten op de pagina te vermelden. Door default WooCommerce bevat 25 bestellingen, maar van “Scherm Options"We kunnen ervoor kiezen om"Aantal items per pagina“Een groter aantal.
Als je een heel groot aantal bestellingen hebt, is het nog steeds goed overschrijd niet meer dan 150 bestellingen die op de pagina worden vermeld. De server kan zeer zwaar worden belast en communicatie-onderbrekingen met de hostserver kunnen optreden, zowel bij het weergeven van de opdrachten als bij het verwijderen ervan. Erroren NGINX of HTTPD-server.
Na het klikken op "Apply” de pagina wordt automatisch vernieuwd en het nummer wordt vermeld WooCommerce Door u geplaatste bestellingen
2. Bestellingen verwijderen WooCommerce van SQL
Deze methode zal alle commando's verplaatsen van WooCommerce → Bestellingen in "uitschot", Waar u ze met een enkele klik kunt verwijderen.
Maak eerst een backup van de database.
Ga naar phpMyAdmin, selecteer de winkeldatabase en voer in SQL de onderstaande opdrachtregel uit:
update wp_posts set post_status = 'trash' where post_type = 'shop_order';
4347 rijen getroffen. (Query duurde 0.2114 seconden.)
Het resultaat keerde terug in mijn geval.
Nadat we de opdracht vanuit SQL succesvol hebben uitgevoerd, gaan we naar de online winkel in Dashboard → WooCommerce → Bestellingen → Prullenbak en klik op “Prullenbak legen'.
Als u een groot aantal opdrachten uit het winkelwagentje moet verwijderen, verwacht dan niet dat ze verdwijnen na een enkele klik op "Prullenbak legen". Het is zeer waarschijnlijk dat de webpagina niet reageert en dat er een serverfout optreedt die verdwijnt na een verversing. Herhaal de bewerking totdat de prullenbak "Bestellingen" leeg is.
Bedankt voor '2. Verwijderen WooCommerce commando's van SQL'! Handig als je veel bestellingen hebt :)
bedankt, dat heeft geholpen!
Zouden er geen andere dingen zijn om te verwijderen, zoals betalingen of bijbehorende opmerkingen?
Kan ik de bestellingen niet per avere un customer database da ricontattare bewaren?
Nel mio site gli ordini più vecchi si cancellano automatisch.
Kom faccio invece een bloccare questo procedure e conservarli per semper?
Dank u.