Tüm siparişler (Siparişler) hızlı bir şekilde nasıl silinir? WooCommerce [SQL İpuçları]

Çeşitli nedenlerle bazen tüm komutları siliyoruz zaman içindeki veriler bir alışveriş (Siparişlerim) ile oluşturulan WooCommerce.

Herkesin kullanabileceği yöntem, " içinde bir komut sütunu seçmektir.WooCommerce”→“Siparişlerim", Sonra"Toplu eylem"Seçeneği seçin"Çöp Kutusuna Taşı"Ve tıkla"Apply".

"'e tıkladıktan sonraApply", Siparişler taşınacak"Çöp".

Silmek istediğimiz yüzlerce veya binlerce siparişimiz olduğunda ne yaparız? WooCommerce Emirler?

Yukarıdaki örnekte sadece bir siparişim var, ancak birkaç tane olduğunda yüzlerce sipariş WooCommerce, bunları silebileceğiniz iki seçeneğiniz vardır.

1. Silme WooCommerce Dashboard'dan siparişler.

Birçok kullanıcı WordPress ve WooCommerce Panonun en üstünde, sağında bir yerde "Ekran Options anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.

"Ekran Options“Sayfada daha fazla sipariş listelemeyi seçebiliriz. Tarafından default WooCommerce 25 sipariş listeler, ancak “Ekrandan Options"Seçebiliriz"Sayısı items Sayfa başına"Daha büyük bir sayı.
Çok fazla sayıda siparişiniz varsa, yine de iyidir sayfada listelenen 150 siparişi geçmeyin. Sunucuya çok fazla yük bindirilebilir ve hem komutların listelenmesi sırasında hem de silinmesi sırasında ana sunucu ile iletişim kesintileri meydana gelebilir. Errorve NGINX veya HTTPD Sunucusu.

WooCommerce Sayfa Başına Sipariş Sayısı

"'e tıkladıktan sonraApply” sayfa otomatik olarak yenilenecek ve numara listelenecektir. WooCommerce Sizin tarafınızdan belirlenen siparişler

2. Siparişleri silme WooCommerce SQL'den

Bu yöntem, tüm komutları WooCommerceSiparişlerim içinde "Çöp", Tek bir tıklama ile bunları silebileceğiniz yer.

Her şeyden önce, veritabanının bir yedeğini alın.

phpMyAdmin'e gidin, mağaza veritabanını seçin ve SQL'de aşağıdaki komut satırını çalıştırın:

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

4347 satır etkilendi. (Sorgu 0.2114 saniye sürdü.)

Sonuç benim durumumda döndü.

SQL'den komutu başarıyla yürüttükten sonra, Dashboard'daki çevrimiçi mağazaya gidiyoruz → WooCommerce → Siparişler → Çöp Kutusu'na tıklayın ve “Empty Trash".

Sepetten silinecek çok sayıda komutunuz varsa, "Çöp Kutusunu Boşalt"a tek bir tıklamanın ardından bunların kaybolmasını beklemeyin. Web sayfasının yanıt vermemesi ve bir yenilemeden sonra kaybolan bir sunucu hatası oluşması çok olasıdır. "Siparişler" çöp kutusu boşalana kadar işlemi tekrarlayın.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » WordPress » Tüm siparişler (Siparişler) hızlı bir şekilde nasıl silinir? WooCommerce [SQL İpuçları]

5 "Üzerindeki tüm siparişleri (Siparişleri) hızlı bir şekilde nasıl silebiliriz? WooCommerce [SQL İpuçları]"

  1. '2 için teşekkürler. Silmek WooCommerce SQL'den komutlar! Bir ton siparişiniz olduğunda kullanışlıdır :)

    cevap
  2. Sarebe meglio per avere un client database da ricontattare olmayan siparişleri koruyabilir miyim?

    Nel mio site otomatik olarak gli ordini più vecchi si Cancanlano.
    Faccio, semper başına bir bloccare questo prosedürünü ve konservarı invece?

    Grazie.

    cevap
Leave a Comment