WordPress Yazı Sürümlerini Silmek

WordPress, bir yazının (postun) geçmiş kayıtlarını değişiklik yapıldığı sürece sürüm (revision) adı verdiği bir özellikte tutar. Bir yazıyı daha önce 50 kere düzeltip kaydettiyseniz wordpress de veritabanında 50 sürümü birden tutar. Bu sayede örneğin 20. düzeltmenize geri dönmek istiyorsanız ilgili tarihe dönebilirsiniz. Bir sürüm (revision) çok yer kaplamaz, ancak sürüm (revision) kayıtları arttıkça veritabanı yorulur. Peki WordPress yazılarının önceki sürümleri (revision)  nasıl silinir?

Bu işlemi yapmadan önce internet sitenizin ve veritabanının yedeğini almayı unutmayınız!

Yazdığınız bir yazıyı düzeltip ve kaydettiğiniz her an yeni bir sürüm (revizyon) olarak çıkıyor karşımıza. Öyle ki, bir içeriğin 25 – 30 defa kaydedilmiş revizyonları da olabiliyor. Sadece bir içerik için artı 25 kayıt daha ve bunun onlarca sayfada düşünün.

WordPress yazılarınızın daha önceki  sürümlerini silmek istiyorsanız bunu küçük bir kodla yapabilirsiniz.

Web Sitenizin PhpMyAdmin veritabanına gidin. Veritabanı sorgu sayfasında aşağıdaki kodu yazın. Bu kod wp_posts alanında post_type’ı sürüm (revision) olanları listeleyecek ve silecektir. Tam da aradığımız şey.

DELETE from wp_posts WHERE post_type = “revision”;

Eğer bir blog vb. yazarı iseniz ve yazılar üzerinde çok kere düzenleme ve kayıt işlemi yapıyorsanız, yazılarınızın önceki sürümlerini silme özelliği sizin için uygun olmayabilir.