RSS

WordPress Post Revisions özelliğini kapatmak

Ocak 04

WordPress ile gelen Post Revisions özelliği yazılardaki değişiklikleri aşama aşama kaydediyor. Bu, veritabanının büyümesine yol açıyor. Eğer bu özelliğe ihtiyacınız yoksa wp-config.php dosyanıza ufak bir eklemeyle bunu kapatabilirsiniz. Ayrıca phpMyAdmin’de çalıştırabileceğiniz bir SQL sorgusu ile önceki kayıtları da silebilirsiniz.

wp-config.php dosyasına eklenecek kod:

1
define('WP_POST_REVISIONS', false);

Kayıtları silmek için SQL sorgusu:

1
2
3
4
5
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'

Bu aynı işi yapan başka bir sorgu:

1
DELETE FROM wp_posts WHERE post_type = 'revision'

Not: ‘wp_’ şeklinde başlayan yerleri kendi veritabanı ön ekiniz ile değiştirmeniz gerekmektedir.

  • Bu sorguları phpMyAdmin’de çalıştırabileceğiniz gibi Veritabanı yöneticisi Eklentisi üzerinden de çalıştırabilirsiniz.
  • Arama Terimleri:

     

    Posted by on 04 Ocak 2009 in Genel

    Leave a comment

    Tags: , ,