WordPress Yazı Sürümlerini Silmek ve Otomatik Kaydolmasını Engellemek
WordPress’in yeni versiyonlarında, WordPress kullanıcıları düşünülerek yapılan özellik olan yazı sürümlerinin kaydedilmesinin avantajları ve dezavantajları bulunmakta. Avantajları, olası bir veri kaybını engellemek ve bunun yanında yazı üzerinde değişiklik yapıldıktan sonra yıllar geçse de istediğiniz gibi eski haline getirebiliyorsunuz. Fakat maalesef bunun bir dezavantajı da bulunmakta. En önemlisi, mysql databasenizin dosya boyutunun artmasına ve bu da gereksiz dosyalarla dolmasına neden oluyor. Bu şekilde olan bir mysql databasesi sitenizi yavaşlatabilir ve gerektiğinden fazla yer kaplayabilir.
Çözümü ise gayet basit. Öncelikle otomatik olarak WordPress’in yazı sürümlerinin kaydolmasını engelleyelim. Bunun için sitenizin kurulu olduğu ftp’ye giriş yapıp, wp-config.php dosyasını Notepad++ gibi yardımcı programlar ile açın. Açılan dosyaya yeni bir satır oluşturup aşağıdaki kodu ekleyin:
define(
'WP_POST_REVISIONS'
, false);
Bu kodu ekledikten sonra artık WordPress siteniz yazı sürümlerini otomatik olarak kaydetmeyecektir.
Şimdi de WordPress’de geçmişte kayıt olan yazı sürümlerini nasıl sileceğimize gelelim. Bunu yaparken öncelikle yedek almalısınız ve oluşacak sorunlardan klasik olarak biz sorumlu olmayacağız. Yapmanız gereken Delete-Revision adındaki eklentiyi, WordPress Admin panelinizden Eklentiler sekmesine girip Yeni Ekle diyerek arama yapmanız sonrasında da eklentiyi kurmanız gerekmektedir. Kurulan eklentiyi etkinleştirin ve WordPress Admin panelindeki Araçlar sekmesine tıklayın. Delete Post Revision‘a tıklayıp Check Redundant Revision‘a tıklayın. Sonrasında da Yes, I would like to delete them! yazısına tıkladıktan sonra var olan yazı sürümleri silinecektir.