HOP
  
Polat Duğan | Official Web Site
polatdugan

WordPress yazarları için zamanla sıkıntı haline gelebilicek revizyonları nasıl kaldırabiliriz? Nedir bu revizyonlar ? Yazdığımız yeni yazıların üzerinde değişiklik yapıldığı zaman wordpress otomatik olarak bir önceki yazı taslağının yedeğini alır. Bunu bir makalede birden çok tekrarlayabilir. Bu yedeklerde makale sayınız arttıkça database üzerinde şişmeye sebep olacaktır. İşte sıkıntıda bu noktada başlıyor.Peki bu revizyonlar yani önceki sürümler nasıl temizlenicek. Bunu eklenti kullanarak yapmak isteyenler WP-Optimize eklentisini kullanabilir. Fakat ben eklenti taraftarı birisi olmadığım için size kod entegresi yaparak bunları nasıl silebiliceğinizi anlatacağım.

Peki tam olarak çalışma mantığı nasıl olucak diye düşünenlere kısa öze onuda anlatayım. Yazı yazarken doğal olarak revizyonları yedekleyecek. Siz yazınızı tamamlayıp yayımladıktan sonra revizyonlarınız otomatik olarak silinecektir. Yani temizlik siz yazınızı yayınladıktan sonra olacaktır.

post-revisions

1-) İlk olarak temamızın içindeki “functions.php” dosyasının bir yedeğini alıyoruz.

2-) functions.php dosyasını açtıktan sonra “<?php” buluyoruz ve aşağıdaki kodu altına yerleştiriyoruz.

/*--------- WordPress Yazılarının Önceki Sürümlerinin Silinmesi ---------*/
$wpdb->query( "
DELETE FROM $wpdb->posts
WHERE post_type = 'revision'
" );
/*--------- WordPress Yazılarının Önceki Sürümlerinin Silinmesi ---------*/

3-) Kodu function.php dosyanıza entegre ettikten sonra sunucunuza (hostunuza) temanızın bulunduğu dizine tekrar yükleyin.

4-) Yükleme işleminiz bittikten sonra makalenin başında söylediğim gibi yazılarınız yayımlandıktan sonra silme işlemleriniz otomatik olucaktır.

– Tüm işlemlerinizi yaptıktan sonra sıkıntı çıkması durumunda yedeklediğiniz function.php dosyasını tekrar sunucuya yüklemeniz ayarları eski haline getirecektir. Sitemde paylaştığım tüm makaleleri kendi temama uygulamış bulunuyorum ve kullanıyorum. Bu yüzden bir sıkıntı yaşayacağınızı düşünmüyorum.

İyi günler dilerim, bir sonraki makalemde görüşmek üzere

 1 Makalemi Beğendiniz mi?

    Yazıyı Paylaşın:

Polat DUĞAN
Sistem ve Ağ Uzmanlığı
1988 İzmir doğumluyum. 2009′da Dumlupınar Üniversitesi Endüstriyel Elektronik Bölümü’nden mezun oldum. 2014′de Anadolu Üniversitesi İşletme Fakültesin’den de Mezun oldum :) 2011'de Bilge Adam'dan "Sistem ve Ağ Uzmanlığı" ve "Web ve Grafik Tasarım Uzmanlığı" Eğitimlerine başlayarak üstün başarı sertifkalarımı aldım.

QR:  WordPress Yazılarının Önceki Sürümlerinin (Revizyonların) Silinmesi
Mekale Adı: " WordPress Yazılarının Önceki Sürümlerinin (Revizyonların) Silinmesi "
Kategorisi ve Yazarı: " Wordpress " kategorisine " " tarafından eklemiştir.
Tarihi ve Kelime Sayısı : " 27 Eylül 2014 " tarihinde eklemiş ve " 281 " kelime mevcuttur.
Okunma ve Yorum Sayısı : Bu yazı 2 dakika sürede okunabilir. " 6.392 " görüntüleme ve " 0 yorum " yapılmıştır.
  Benzer Yazılarpolatdugan
  Yorumlarpolatdugan
  Cevap Bırakın

Tweetle