WordPress’te Revisions’ı Kapatmak ve DB’yi temizlemek

Dincer Degre
DincerDegre
Published in
1 min readMay 24, 2022

WordPress 2.6 sürümüyle birlikte hayatımıza giren yazı sürümleri özelliğiyle birlikte veritabanında hiç işe yaramayacak yazı sürümü kopyaları vardır. Bu kopyaları silerek DB’mizi biraz daha rahatlatabiliriz.

İşte bu özelliği kapatmak için neler gerektiğini sizlerle paylaşacağım.

WordPress Revisions özelliğini Kapatmak isteyenler Wp’yi kurduğumuz kök dizindeki wp-config.php dosyasını açıyoruz. Sonra içine Post Revisions iptal altında yazanları yazın ve dosyayı kaydediyoruz.

Böylece Revisions özelliğini kapattık, Otomatik kaydetmeyi 600’e ayarladık. Şimdi sıra DB’yi temizlemekte.

Dikkat! Bu işlemi yapmadan önce Veritabanın yedeğini alın. Yanlış bir işlem olduğu takdirde bütün bilgileriniz ve yazılarınız silinebilir.

Bunları yaptıktan sonra Phpmyadmin’de SQL sekmesine gelelim ve aşağıdaki kodları girelim.

DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'

Burada wp_posts yazan yerin başındaki öneki wordpress’i kurarken değiştirmişseniz wp_ olan öneklerin hepsini sizin kendi verdiğiniz önek’e göre ayarlayınız. Bu işlemleri yaptığınız takdirde bütün revision’lardan kurtulacaksınız. Sağlıcakla Kalın.

Bu yazı bir kaç yıl önce kendi blog’umda yazdığım yazıdır. Medium a taşınmıştır.

--

--