Yazı Getir
avatar

Eğer WordPress sitenizdeki taslak (draft) durumundaki yazıları veritabanı üzerinden topluca silmek istiyorsanız, phpMyAdmin veya başka bir SQL arayüzü kullanarak aşağıdaki SQL sorgusunu çalıştırabilirsiniz. Bu işlem, taslak durumundaki tüm yazıları veritabanınızdan kalıcı olarak siler.

SQL Sorgusu:

DELETE FROM wp_posts WHERE post_status = 'draft';

Açıklamalar:

  1. wp_posts: Bu, WordPress’te yazılar, sayfalar ve diğer içerik türlerinin bulunduğu ana tablodur. Eğer WordPress kurulumunuzda farklı bir tablo öneki kullanıyorsanız (xyz_ gibi), wp_posts kısmını o özel önekle değiştirmeniz gerekir.
  2. post_status = ‘draft’: Bu filtre, sadece taslak (draft) durumundaki yazıları seçer. WordPress, içerikleri farklı durumlarda saklar; örneğin, yayımlandı, taslak, çöp kutusu gibi. draft durumu, yazının henüz yayımlanmadığı ve taslak olarak saklandığı anlamına gelir.

Dikkat Edilmesi Gerekenler:

  • Geri Alınamaz İşlem: SQL sorgusu ile silme işlemi geri alınamaz bir işlemdir. Bu yüzden işlemi yapmadan önce mutlaka veritabanınızın yedeğini almanız önemlidir.
  • Sadece Yazılar mı?: Bu sorgu yalnızca yazı türündeki (post) taslakları siler. Eğer sayfa (page) taslaklarını da silmek isterseniz, sorguyu şu şekilde değiştirebilirsiniz: DELETE FROM wp_posts WHERE post_status = 'draft' AND post_type = 'page';
  • Tablo Öneki: Eğer wp_ öneki dışında farklı bir önek kullandıysanız (örneğin xyz_), wp_posts kısmını uygun şekilde değiştirmeniz gerekir. Örneğin: DELETE FROM xyz_posts WHERE post_status = 'draft';

Alternatif: WordPress Yönetici Paneli Üzerinden Taslakları Silme

Eğer SQL sorgusu kullanmak istemiyorsanız, WordPress yönetici paneli üzerinden de taslakları tek tek veya topluca silebilirsiniz:

  1. Yazılar > Tüm Yazılar kısmına gidin.
  2. Filtreyi “Taslak” olarak ayarlayın.
  3. Toplu İşlem ile seçili tüm taslakları silin.

Bu işlem, özellikle çok sayıda taslak içerik varsa ve bu içerikleri hızla temizlemek istiyorsanız faydalıdır. Eğer sık sık bu tür işlemler yapmanız gerekiyorsa, bir WordPress eklentisi kullanarak otomatikleştirmek daha pratik olabilir.

  • Okuma Süresi: 1 dk, 47 sn

Yorum Yap

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir