Iz raznih razloga ponekad moramo brišemo sve narudžbe podaci tijekom vremena na a Magazin online (Narudžbe) stvoren s Prometnica.
sadržaj
Metoda dostupna svima je odabir stupca naredbi u “Prometnica” → “Narudžbe” , onda “Skupna radnja” odabrati opciju “Premjesti u smeće” Si klik “Prijaviti“.

Nakon što kliknemo na “Prijaviti“, narudžbe će biti premještene na “Smeće“.
Što da radimo kada imamo nekoliko stotina ili tisuća narudžbi koje želimo izbrisati iz WooCommerce narudžbi?
u gornjem primjeru imam samo jednu narudžbu, ali kada ih ima nekoliko stotine narudžbi u WooCommerceu, imate dva načina da ih izbrišete.
1. Brisanje WooCommerce narudžbi s nadzorne ploče.
Mnogi korisnici WordPressa i WooCommercea ignoriraju ili ne vide da se na vrhu, negdje desno od Nadzorne ploče nalazi opcija “Opcije zaslona”.
iz “Opcije zaslona” možemo odabrati da na stranici ispišemo veći broj narudžbi. Standardno WooCommerce navodi 25 narudžbi, ali od “Opcije zaslona” možemo izabrati da “Broj stavki po stranici” veći broj.
Ako imate jako velik broj narudžbi, još uvijek je dobro ne smije premašiti 150 narudžbi navedenih na stranici. Može doći do vrlo velikog opterećenja poslužitelja i do prekida komunikacije s host poslužiteljem može doći i prilikom ispisivanja naloga i prilikom njihovog brisanja. Pogreške poslužitelja NGINX ili HTTPD.

Nakon što kliknete na “Prijaviti” stranica će se automatski osvježiti i bit će naveden broj WooCommerce narudžbi koje ste postavili.
2. Brisanje WooCommerce naloga iz SQL-a
Ova će metoda premjestiti sve naredbe iz Prometnica → Narudžbe u “Smeće“, gdje ih možete izbrisati jednim klikom.
Prije svega, napravite sigurnosnu kopiju baze podataka.
Idite na phpMyAdmin, odaberite bazu podataka trgovine i u SQL-u izvršite naredbeni redak ispod:
update wp_posts set post_status = 'trash' where post_type = 'shop_order';
Pogođeno je 4347 redaka. (Upit je trajao 0,2114 sekundi.)
Rezultat se vratio u mom slučaju.
Nakon uspješno izvršene narudžbe iz SQL-a, idite na internetsku trgovinu u Nadzorna ploča → WooCommerce → Narudžbe → Smeće i kliknite na “Isprazni smeće“.
Ako morate izbrisati veliki broj narudžbi iz košarice, nemojte očekivati da će nestati nakon jednog klika “Isprazni smeće”. Vrlo je vjerojatno da će web stranica prestati reagirati i pojavit će se greška poslužitelja koja nestaje nakon osvježavanja. Ponovite operaciju do kante za smeće “Narudžbe” bit će prazna.
Hvala za '2. Izbrišite WooCommerce naredbe iz SQL-a! Korisno kada imate hrpu narudžbi :)
hvala, to je pomoglo!
Ne bi li bilo drugih elemenata za brisanje, poput plaćanja ili povezanih komentara?
Ali ne bi li čuvanje narudžbi bilo bolje imati bazu podataka kupaca s kojima bi se ponovno mogli obratiti?
Na mojoj stranici se starije narudžbe automatski brišu.
Kako mogu zaustaviti ovaj proces i zadržati ih zauvijek?
Hvala.