WordPress kullanıyor ve eğer revizyon sistemi açıksa, yazılarda yaptığınız her bir revizyon kaydı için birden fazla revizyon kaydı açılmasına neden olabilirsiniz. Zamanla ise bu revizyon kayıtları alır başını gider, ve veritabanınız şişer de şişer 🙂
WordPress ile revizyon türü yazıları veritabanından silmek
WordPress üzerinde 10.000 adet yazınız olsa bile veritabanınız 100MB ve hatta 200MB bile olabilir. Bunun nedeni revizyon türündeki yazılardır ve bunları silmek yine sizin elinizdedir. Peki nasıl silebilirsiniz. Phpmyadmin ile veritabanı erişimi sağlamalı ve manuel olarak kod yazma koşulu ile bunu gerçekleştirmeniz gerekmektedir.
delete FROM `wp_posts` WHERE `post_type` = 'revision' AND post_date < '2014-07-01 00:00:00'
Kullanmanız gereken SQL kodu yukarıda. Sadece bir de tarih filtresi ekledim. Böylece o tarihten sonra yer alan revizyon yazılarını silmemiş olursunuz.
Hayır, ben tamamen silmek istiyorum derseniz, alttaki sorguyu gerçekleştirmeniz gerekiyor.
delete FROM `wp_posts` WHERE `post_type` = 'revision'