WordPress’te otomatik yazı taslaklarını kapatma

WordPress’te yazı taslakları birçok kişinin düşüncesine göre boşuna yer kaplıyor ve veritabanını şişiriyor. Bu yedeklemeyi istemiyorum ama nasıl engellerim diyorsanız bunun için üç yol var;

  • wp-includesdefault-constants.php dosyasına gidip aşağıdaki kodu bulacaksınız.

if ( !defined('WP_POST_REVISIONS') )
define('WP_POST_REVISIONS', true);

true yazan yeri false ile değiştireceksiniz. Bu yol pek tavsiye edilmiyor.

  • İkinci yol ana dizindeki wp-config.php dosyasını açıp /* That's all, stop editing! Happy blogging. */ yazısının üzerine aşağıdaki kodu olduğu gibi yapıştırın. 5 dakika’da bir yedeklemeye ayarlıyorsunuz. İsterseniz 300 yerine 600 veya başka bir rakam yazabilirsiniz.

/** Disable future revisions and increase autosave interval to 300 seconds */
define('AUTOSAVE_INTERVAL', 600 ); // seconds define('WP_POST_REVISIONS', false );

  • Üçüncü yol ise eklenti kullanmak. Eklentiler sistemi yavaşlattığı için ben kullanmak istemiyorum.  Yine de karar sizin.

Bu değişiklikler daha önceki kayıtları silmeyecektir. Sadece yeni yedek taslak alınmayacaktır. Eskileri veritabanından silmeniz gerekiyor.

NOT:Yaptığınız değişikliğin herhangi bir kararsızlığa veya soruna yol açtığını düşünürseniz değişikliği geri alın. WORDPRESS 4 versiyonlarında denenmedi.