Kuidas kiiresti kustutada kõik tellimused (Orders) saidilt WooCommerce [SQL nõuanded]

Erinevatel põhjustel peame mõnikord seda tegema kustutame kõik käsud andmed ajas a e-poes (Tellimused) loodud WooCommerce.

Kõigile kättesaadavaks meetodiks on käskude veeru valimine menüüs "WooCommerce"→"Tellimused", Siis"Hulgitoiming"Vali variant"Liiguta prügikasti"Ja klõpsake"Apply".

Pärast klõpsamist nupulApply", Tellimused teisaldatakse asukohta"Prügikasti".

Mida teha, kui meil on mitusada või tuhat tellimust, millest tahame kustutada WooCommerce Tellimused?

Ülaltoodud näites on mul ainult üks tellimus, kuid kui neid on vähe sisse sadu tellimusi WooCommerce, teil on kaks võimalust nende kustutamiseks.

1. Kustutamine WooCommerce Tellimused armatuurlaualt.

Paljud kasutajad WordPress ja WooCommerce ignoreerida või mitte näha, et ülaosas, kuskil armatuurlauast paremal on valik "Ekraan Options".

AlatesEkraan Options"Saame valida, kas lehel on suurem arv käske. Kõrval default WooCommerce loetleb 25 tellimust, kuid „Ekraanist Options"Me saame valida"Mitu items lehekülje kohta”Suurem arv.
Kui teil on väga palju tellimusi, on see ikkagi hea ärge ületage 150 lehel loetletud tellimust. Serverisse saab panna väga suure koormuse ja suhtluskatkestused hostiserveriga võivad tekkida nii käskude loetlemisel kui ka nende kustutamisel. Errorja NGINX või HTTPD Server.

WooCommerce Tellimuste arv lehel

Pärast klõpsamist nupulApply” leht värskendatakse automaatselt ja number kuvatakse WooCommerce Teie poolt määratud tellimused

2. Tellimuste kustutamine WooCommerce SQL-ist

See meetod teisaldab kõik käsud kohast WooCommerceTellimused in “Prügikasti", Kust saate need ühe klõpsuga kustutada.

Kõigepealt tehke andmebaasist varukoopia.

Minge phpMyAdmini, valige poe andmebaas ja käivitage SQL-is allpool olev käsurida:

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

Mõjutatud 4347 rida. (Päring võttis aega 0.2114 sekundit.)

Tulemus tuli minu puhul tagasi.

Pärast SQL-i käsu edukat täitmist läheme veebipoodi Dashboard → WooCommerce → Tellimused → Prügikast ja klõpsake nuppu "Tühjenda prügikast".

Kui teil on ostukorvist kustutamiseks palju käske, siis ärge oodake, et need kaovad pärast ühe klõpsamist nupul „Tühjenda prügikast”. On väga tõenäoline, et veebileht ei reageeri ja ilmneb serveri tõrge, mis kaob pärast värskendamist. Korrake toimingut seni, kuni prügikast "Tellimused" on tühi.

Tehnoloogiafännina olen alates 2006. aastast rõõmuga kirjutanud lehel StealthSettings.com. Mul on laialdased kogemused operatsioonisüsteemides: macOS, Windows ja Linux, samuti programmeerimiskeeltes ja blogiplatvormides (WordPress) ning veebipoodide ja platvormidega (WooCommerce, Magento, PrestaShop).

kuidas » WordPress » Kuidas kiiresti kustutada kõik tellimused (Orders) saidilt WooCommerce [SQL nõuanded]

5 mõtet teemal "Kuidas kustutada kiiresti kõik tellimused saidilt WooCommerce [SQL nõuanded]"

  1. Kas ma saan säilitada tellimusi non sarebe meglio per avere un customer database da ricontattare?

    Nel mio site gli ordini più vecchi si cancellano automaatselt.
    Come faccio invece a bloccare questo protseduur e conservarli per semper?

    Grazie.

    vastus
Jäta kommentaar