Wordpress scriptli sitenizi hızlandırmak ve çifte kayıtlardan kurtulmak için revision olarak bilinen düzenlenmiş yazı kayıtlarını silmek çok önemli. Bu işlem sonucunda sql boyutunuz küçülürken diğer taraftan sitenizde de (yazı sayısına bağlı olarak) belirgin bir hızlanma gözlemleyebilirsiniz. Ve korkmayın, mevcut diğer yazılarınız ile revizyon kayıtların orijinalleri zarar görmez.
Bu işlem için sql sorgusu da mevcut ama çoğu kimse phpmyadmin ile uğraşmayı tercih etmeyeceğinden WordPress eklentisi Better Delete Revision'u kullanacağız. Eklenti 2010 yılında yayımlanmış ve en son 2014'de güncellenmiş. Fakat 4.3 sürümlerinde de sorun çıkarmadan işini yapabiliyor.
Eklentiyi bu bağlantıdan yada WP adminde eklenti sayfasından yüklüyor, aktif ediyorsunuz. Ardından Ayarlar > Better Delete Revision yolunu izleyerek eklenti sayfasına gidiyorsunuz.
Eklenti sayfasında herşey çok basit. Check Revision Posts butonuna tıklayıp bekliyorsunuz.
Yazı sayısına bağlı olarak birkaç dakika sonra sayfanın en altına inerek kaç adet revizyon kaydı bulunduğuna bakıyorsunuz. Revizyon kayıt sayısı mavi renkli "Yes, I would like to delete them!" yazılı butonda görünüyor. Bende 623 kayıt bulunmuş. Hemen bu butona tıklıyor ve kayıtları sildiriyoruz. Bu adımdan sonra eklenti sayfası ilk haline dönüyor ve silinen kayıt sayısı karşımızda görünüyor.
Eklentiyi test etmeden önce birkaç tane revizyon yazı bağlantısını, sql kayıtlarını ve orijinal yazıların bağlantılarını kıyıya not aldım. Peşinden eklenti ile revizyon kayıtlarını silerek geri kontrolünü yaptım. İlk olarak sitenin biraz hızlandığını söyleyebilirim ve tabiki sql kayıtları silinmiş, orijinal yazılar zarar görmemişti. Ve 632 revizyon silinmesi sonucu sql'da 3 mb'lık bir azalma oldu.
Ayrıca uygulamanın peşinden wp-config.php dosyasında uygun yere aşağıdaki komutları ekleyerek revision kaydını kapatabilir ve autosave özelliğini 300 saniyede bir çalışacak şekilde ayarlayabilirsiniz.
Ana dizinden wp-config.php dosyasını bilgisayarınıza indirin ve define('WPLANG', 'tr_TR'); komutunun hemen altına ekleyin;
define('AUTOSAVE_INTERVAL', 300 ); // seconds define('WP_POST_REVISIONS', false );
Ekleme: Yukarıdaki eklentinin yaptığı işi yapan sql sorgusunu aşağıda bulabilirsiniz. Ancak WP 4.3 için deneme yapmadığımdan sorgu sonucunu bilemiyorum.
DELETE FROM wp_posts WHERE post_type = "revision";
Sorularınız, eklemek istedikleriniz olursa yorum panelinden yazabilirsiniz.
Üyeliksiz Yorum Bırak
Sorularınıza gelen cevapları görmek için sayfayı CTRL+D tuşları ile Yer İmlerine eklemeyi unutmayın.
- Vayt Çaklıt Moka – Nescafe Kızgın Baristalar Reklamı
- Geleneksel Steam Kış İndirimleri Başladı
- TELE1 – KültürTürk Türksat Uydu Frekansı
- İstenmeyen Sms’leri Engelleme (Özel Kodlar ile)
- Kısa Mesajların Sonundaki Kodlar Ne Anlama Geliyor?
- Android ve Apple Ios için Counter Strike Benzeri Oyunlar
- WordPress’de Arıza ve Sorun Tespiti Yapmak
- SSH ile Sunucudan Sunucuya Hızlı ve Kolay Dosya Aktarımı
- WordPress Kategorilerde Yazı Sayıları Sıfır (0) Görünüyorsa!
- Adıma Kayıtlı Numara Sorgulama (E-devlet)
- Android Telefon ve Tabletler için Botlu Half Life + CS 1.6
- WordPress için Mobil Uyumlu İnstagram Galerisi
- Lordiz: @Ay isigi; Kimlik bilgileri Facebook hesabınız ile uyuş
- Ay isigi: Facebook hesabımda ismimi degistirmek istedim.onay geldi.kimlik
- Lordiz: @Fatiha2; Allah razı olsun, teşekkür ederim.
- Fatiha2: @Fatiha adlı kardeşime teşekkürler. Benimde fatiha okumama ve
- Lordiz: @Ibrahim; Merhaba, geçmiş olsun. Elinizde belgeler varsa