• 18-06-2021, 16:08:40
    #1
    Merhabalar sitemde bir eklentiden dolayı başlıksız yazılar kendi kendine oluştu. Aylardır siteyi ziyaret etmiyordum bugün girdiğimde 53.000 adet içerik olduğunu fark ettim. Bu içeriklerin büyük kısmı başlıksız olarak görünüyor. Bunları tek tek silmekle uğraşmak çok zaman alıyor. Toplu olarak silmenin bir yolu var mıdır merak ediyorum. Bu konuda yorumu olan arkadaşlar yardımcı olursa sevinirim.

  • Kabul Edilen Cevap
    • Eğer sadece başlıksız yazıları silmek istiyorsanız aşağıdaki kod satırını kullanarak bütün başlıksız ve yayınlanmış postların hepsini silebilirsiniz.
      Edit : Yedek almadan işlem yapmayınız.
      delete FROM wp_posts where post_title = '' or post_title is null and post_status = 'publish' and post_type = 'post'
      İyi Çalışmalar.
  • 18-06-2021, 16:09:40
    #2
    Bir SQL sorgusu ile toplu olarak silebilirsin sanırım.
  • 18-06-2021, 16:10:01
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sol taraftan silmek istediğiniz içeriği tik verin. Sonra yukarıdan toplu işlemler kısmından sil deyin ve uygula deyin.
  • 18-06-2021, 16:13:26
    #4
    Veritabanına erişerek sql sorgusu ile silebilirsiniz. Eğer sunucunuz hızlı ise ben yardımcı olabilirim. Sunucuda değil de paylaşımlı bireysel güçsüz bir hostingdeyseniz kolay gelsin
  • 18-06-2021, 16:17:04
    #5
    Alperennn adlı üyeden alıntı: mesajı görüntüle
    Sol taraftan silmek istediğiniz içeriği tik verin. Sonra yukarıdan toplu işlemler kısmından sil deyin ve uygula deyin.
    Cevabınız teşekkür ederim hocam, dediğinizi yapmak uzun zaman alır. listelenen haber sayısını 500 yapsam bile site donuyor. 500 yapınca bile 100 defa yapmam gerekecek işlemi. Sanırım SQL sorgusu ile yapmak gerekecek sanırım
  • 18-06-2021, 16:24:13
    #6
    MEren adlı üyeden alıntı: mesajı görüntüle
    Bir SQL sorgusu ile toplu olarak silebilirsin sanırım.
    tugsah adlı üyeden alıntı: mesajı görüntüle
    Veritabanına erişerek sql sorgusu ile silebilirsiniz. Eğer sunucunuz hızlı ise ben yardımcı olabilirim. Sunucuda değil de paylaşımlı bireysel güçsüz bir hostingdeyseniz kolay gelsin
    SQL için nasıl bir sorgu kullanmak gerekiyor acaba
  • 18-06-2021, 16:30:37
    #7
    isimkaydet.com
    Merhabalar,

    Tüm yazıları silmek için alttaki sql sorgusunu yazarsanız silebilirsiniz.
     delete from wp_posts
    Kolay gelsin.
  • 18-06-2021, 16:31:22
    #8
    Şu linkteki makaleyi okuyarak nasıl silebileceğinizi öğrenebilirsiniz. http://ozguryaman.com/sqlde-delete-komutu/
  • 18-06-2021, 16:32:41
    #9
    isimkaydet adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Tüm yazıları silmek için alttaki sql sorgusunu yazarsanız silebilirsiniz.
     delete from wp_posts
    Kolay gelsin.
    Hocam yazıların hepsini silmek kolay iş, tabloyu boşalt dediğimde de işe yarıyor. Önemli olan mevcut içerikleri silmemek.