WordPress Sitenizin Veritabanını İyileştirin

Merhaba arkadaşlar, bu yazımda sizlerle sahip olduğunuz wordpress sitenizin veritabanını optimize etmeyi ve gereksiz bir özellik olan revision u kapatmayı anlatacağım.

Wp sitelerimizde yazdığımız yazıları sonradan düzenlediğimizde değişiklikler veritabanında saklanır.
Wordpress-RevisionsWp-Revision-Preview
Bu değişikliklerin herbiri zamanla veritabanınızı şişirir ve yavaşlamasına sebep olur. Bir bakımdan faydalı gibi görünsede yıllar önce yazdığınız bir yazıya ait değişikliklerin veritabanında saklanması pekte akıllıca değil. Bu nedenle bunların temizlenmesi veritabanınızda fazladan yer kaplayan bu yazıların silinmesinin hiçbir mahzuru yok. Peki bunu nasıl yapacağız çok kolay;

bir komutla bu revision yazılarının listesini alabilir isterseniz tek tek silebilir,
WP-RevisionWP-Revision-table

veya tek bir sql komutu kullanarak tümünü temizleyebilirsiniz,
Wp-Revision-Delete
[highlight] DELETE FROM wp_posts WHERE post_type = "revision"; [/highlight]

Bunları yaptınız fakat WordPress siteniz yazıların sürümlerini kaydetmeye yine devam edecek. Bu konuda iki şey yapabilirsiniz ya tamamen bu özelliği devre dışı bırakacaksınız:

Bunun için sitenizin anadizininde bulunan wp-config.php dosyasına aşağıdaki kodu eklemeniz gerekli
[highlight] define(‘WP_POST_REVISIONS’, false); [/highlight]

Eğer kaydetsin fakat bunu belli bir limitte yapsın istiyorsanız yine wp-config.php dosyasına
[highlight] define( ‘WP_POST_REVISIONS’, 2 ); [/highlight]

gibi bir kod ekleyerek bu işlemi gerçekleştirebilirsiniz…

Yazı güncellendikçe yeni optimize ayarları eklenecektir.

About The Author


Yaşar Cantürk

Bilişim Teknolojileri Öğretmeni

Leave a Comment