Tüm WooCommerce Siparişleri nasıl hızlı bir şekilde silinir [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".

WooCommerce Siparişlerinden silmek istediğimiz yüzlerce veya binlerce siparişimiz olduğunda ne yaparız?

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

1. Gösterge Tablosundan WooCommerce Siparişlerini Sil.

Birçok kullanıcı WordPress ve WooCommerce yok sayar veya bunu en üstte, Gösterge Tablosunun 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şi 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”Sayfayı otomatik olarak yenileyecek ve belirlediğiniz WooCommerce Siparişlerinin sayısını listeleyecektir.

2. SQL'den WooCommerce komutlarını silin

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.

phpMy'ye gitAdmin, 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 komutunu başarıyla yürüttükten sonra, Kontrol Paneli → WooCommerce → Siparişler → Çöp Kutusu'ndaki çevrimiçi mağazaya gidin 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.

nasıl » WordPress » Tüm WooCommerce Siparişleri nasıl hızlı bir şekilde silinir [SQL İpuçları]

Teknoloji konusunda tutkulu, işletim sistemleri hakkında test etmeyi ve öğreticiler yazmayı seviyorum macOS, Linux, Windowshakkında WordPress, WooCommerce ve LEMP web sunucularını yapılandırın (Linux, NGINX, MySQL ve PHP). üzerine yazıyorum StealthSettings.com'da 2006'dan beri ve birkaç yıl sonra, ekosistemdeki cihazlar hakkında iHowTo.Tips eğitimleri ve haberleri yazmaya başladım. Apple: iPhoneiPad, Apple İzle, HomePod, iMac, MacBook, AirPod'lar ve aksesuarlar.

“Tüm WooCommerce Siparişlerini nasıl hızlı bir şekilde silebilirim [SQL İpuçları]” üzerine 4 düşünce

  1. '2 için teşekkürler. SQL'den WooCommerce komutlarını silin '! 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