Teknoloji ve Hayata dair günceler

Son Yazılar


Kategoriler


Son Yorumlar..


WordPress’te Yorumlardan Email, Website Bilgilerini Kaldırmak

Kemal İKİZOĞLUKemal İKİZOĞLU
yorum


Herkese merhaba, 

WordPress altyapısını kullanan sitelerde yorum sayfasında isim,e-mail,website ve mesaj alanı yer alır. Kullanıcıdan her seferinde bu bilgileri girmesini istemek kullanıcıyı çoğu zaman bunaltır. Bir de hatalı giriş yaptığı durumlarda yorum yazacağı varsa da o da kaybolur. Bu gibi durumların oluşmaması için bu alandan website ya da email alanını kaldırmak isteyebilirsiniz. Ben bunun için biraz araştırma yaptım. Karşıma gelen bir çok kod parçacıklarını denememe rağmen sonuç alamamıştım. Yeni bulduğum kod parçasının yararını gördüm ve bundan başarılı bir sonuç aldım.

Nasıl düzenleyeceğiz?

Yapacağımız düzenleme şu şekildedir. Sitenizin tema dosyası içerisinde “functions.php” adındaki dosyayı bir kod düzenleyici araç yardımıyla açıyoruz. En alt satırda  PHP etiketlerinin arasına  şu kodu ekliyoruz :

function remove_comment_fields($fields) {
unset($fields[‘url’]);
unset($fields[’email’]);
return $fields;
}
add_filter(‘comment_form_default_fields’,’remove_comment_fields’);

Functions.php dosyasına bu kodu ekledikten sonra kaydedip dosyayı sitenize yeniden upload edin ve sayfanızı yenileyin. Email ve web site adresi kutucuklarını artık görmeyeceksiniz.Eğer sadece web sitesini kaldırmak istiyorsanız şu şekilde yapmalısınız :

function remove_comment_fields($fields) {
unset($fields[‘url’]);
return $fields;
}
add_filter(‘comment_form_default_fields’,’remove_comment_fields’);

Eğer ki kod çalışmıyorsa şu noktalara bir göz atın :
1)Kodu website içerisindeki düzenleme penceresinden mi yapıyorsunuz?
2)Site içi düzenleyiciden deneyip olmadığını gördüğünüzde eklediğiniz kodu oradan kaldırdınız mı ?
3)Çerezler ile ilgili bir sıkıntı olabilir. Çerezlerinizi temizlediniz mi?

WordPress hakkında yazdığım diğer yazılarıma şuradan ulaşabilirsiniz.

Şimdiden kolay gelsin..

Eğitim ve teknoloji haberlerini, ilginç ve önemli bilgileri, kendimi geliştirdiğim alanlardaki öğrendiğim tecrübelerimi blogumda paylaşıyorum. Öğrenmekten ve paylaşmaktan zevk alıyorum.İnandığım bir şey var ki istisnalar hariç, hiçbir şey imkansız değildir. Mucizeler için zaman gerekir! Bu benim yaşam felsefem.

Yorumlar 2
  • Muhammed Furkan Akdoğan
    Posted on

    Muhammed Furkan Akdoğan Muhammed Furkan Akdoğan

    Yanıtla Author

    Merhaba, websitem için uyguladımda birinci kodu sonuç alamadım. Acaba temadan kaynaklanıyor olabilir mi?


    • Kemal İKİZOĞLU
      Posted on

      Kemal İKİZOĞLU Kemal İKİZOĞLU

      Yanıtla Author

      Merhaba,
      Bu bilgileri kaldırmak için WordPress içerisindeki temel temaları da gözden geçirebilirsiniz. Yaptığınız değişiklikler çalışmıyorsa şu başlıkları gözden geçirmenizi dilerim :

      1)Kodu website içerisindeki düzenleme penceresinden mi yapıyorsunuz?
      2)Site içi düzenleyiciden deneyip olmadığını gördüğünüzde eklediğiniz kodu oradan kaldırdınız mı ?
      3)Çerezler ile ilgili bir sıkıntı olabilir. Çerezlerinizi temizlediniz mi? Aksi halde düzenlemeleri göremeyeceksiniz.
      4)Gizli sekmeden sayfanızı kontrol ettiniz mi?

      Bunları gözden geçirdikten sonra bilgilerin kalması gerekmektedir.
      Kolay gelsin.