Wordpress – Yazı Sürümlerini Silme

08 Şubat 2009 tarihinde Ali TOPALOĞLU tarafından yazılmış.



wordpress-worldMerhaba, blog sistemi olarak wordpress kullanan herkesin en büyük dertlerinden birisi de yazıların otomatik olarak abidik gubidik sürümlerinin kaydedilmesidir. Bu yazılar hem gereksiz olarak veritabanında yer kaplar hem de sayfa açılma süresini arttırır ve dolayısıyla kullanıcılarınız açısından eksi puan olarak geri döner size. Bu yazımızda ilk olarak mevcut otomatik kaydedilmiş yazıların hepsini birden tek kod ile nasıl sileceğimizi inceleyeceğiz daha sonra da ileriki günlerde yazacağımız yazılar için bu yazıların çeşitli versiyonlarının otomatik olarak kaydedilmesi saçmalığının nasıl kapatılacağına bakacağız.

  1. Cpanel’e girin, ardından phpmyadmin’e geçiÅŸ yapın ve  wordpress’in kullandığı veritabanına tıklayın.
  2. Yukarıdaki menüden SQL kısmını seçin ve çıkan kutucuÄŸa alttaki kodu yazın ve “Git” butonuna tıklayın. Hepsi bu kadar.

DELETE FROM wp_posts WHERE post_type = "revision";

Şimdi gelelim bundan sonra bunun gibi bir sorun yaşamamak için yapmamız gerekenlere, kapatalım gitsin bu olayı.

1. Herhangi bir ftp uygulaması ile sunucunuza bağlantı kurun ve wordpress blogunuzun dosyalarının bulunduğu klasöre girin.
2. wp-config.php dosyasını editlemek için açın veya bilgisayarınıza kopyalayıp açın ve öyle güncelleyin.
3. ?> kodunu bulun ve en üstüne aşağıdaki kodu ekleyin: (herhangi bir satıra koysanız da olur)

define(‘WP_POST_REVISIONS’, false);

4. Dosyayı kaydedin ve sunucuya geri yükleyin, eski dosya ile değiştirin, işlem tamamdır.

Bu işlemden sonra yazacağınız yazıların otomatik farklı sürümleri kaydeidlmeyecek, böylece veritabanınızda gereksiz yer kaybı olmayacak. Sadece yazının tek bir sürümü otomatik olarak kaydedilecek, o da yanlışlıkla internet kesilir veya yazıyı silersiniz falan diye garanti olsun diye tutulur. Bu iyi birşey, biz sadece fazlasından kurtulmaya çalışıyoruz.



   Bu yazı Ali TOPALOÄžLU tarafından PHP, Programlama kategorisine eklenmiÅŸtir.
  etiket , olarak etiketlenmiÅŸtir.
  rss Bu yazı toplam  2.431 defa okunmuÅŸ.
  yazdir Buraya tıklayarak sayfayı yazıcıdan çıkartabilirsiniz.
  Yorum yapcam Yazıya yorum yapabilir, yapılan yorumları RSS 2.0 ile takip edebilirsiniz.
EkleBunu Sosyal Paylaþým Butonu


Bu yazıya 17 tane yorum yapılmış

  1. Çakma Blog

    Bu son 5 sürümümü tutuyor yoksa tüm sürümlerimi tutuyor bir yazı için.


  2. Alemist

    çok teşekkürler bunu kapatmıştım ama eskileri duruyordu onları sileyim :)


  3. Ysf1905

    süperr yöntem gerçekten de blog yazarlarının en büyük problemlerinden biriydi.


  4. hackxien

    bukadar uÄŸraÅŸmaya gerek yok ki,zaten eklentisi mevcut..:)


  5. birblog

    Şu phpmyadmin ne işe yarar onu bile bilmiyorum desem. Valla benim veritabanı patlarsa şaşırmam. Hiç uğraşmadım ne olur ne yapar nasıl gider bakmadım


  6. Muzaffer Kısa

    süper oldu bu çok teşekkürler ben de bu dertten muzdariptim


  7. Gökhan Peker

    denicem teşekkürler :)


  8. Ali TOPALOÄžLU

    Ben versiyon 2.7 de denedim çalıştı, önceki sürümlerinin veritabanı yapısını bilmiyorum, denemedim. Beklenmeyen sonuçlar doğurabilir az ihtimal de olsa.


  9. ilhan SEVEN

    Sürekli kaydetmesine bende gıcık oluyordum. Bu bilgi iyi oldu. Teşekkürler.


  10. sinan

    Böyle birşey olduğundan dahi haberim yok.


  11. Alemist

    ben yaptım :) tekrar tşk ediyorum 2.7 de sorunsuz çalışıyor.


  12. birblog

    Bir de ben deneyeyim bakayım şunu


  13. Burak

    ben yaptım dediklerini aynen


  14. birblog

    Şimdi sürekli kaydetmemesi için ben Windows live writer kullansam olurmu. Yani live yazıp bloga göndersem


  15. Burak

    Teşekkürler,güzel makale olmş :)


  16. BaRCeLoNa

    Bunlara hiç gerek yok , revizyonları silmek için hatta sınırlamak için wp optimize eklentisini kullanın benim yaptığım gibi , sisteminizi fazla yormadan bloÄŸunuzu hızlandıran bir eklentidir , sizin manual olarak yaptığınız iÅŸi kendisi yapar …

    Burda biraz daha detaylı anlatmaya çalıştım : http://www.cukebox.com/wordpress/wordpress-optimize


  17. Kerim

    Bu yöntemi 2.9.2 de denedim ve bazı sorunlara yol açtı malesef :(

    Acaba eski haline döndürebilme şansımız varmı?


Mesaj Yaz