WordPress yorum yap formunda bulunan alanları “fields” değiştirmek veya kaldırmak için en basit ve etkili yöntem Görünüm > Düzenleyici > Comments.php dosyasını düzenlemektir. Bu dosyayı düzenlemek için açtığınızda input id = form-email veya form-website yazarak aratıp çıkan iki satırı silmeniz bu alanları kaldıracaktır. Veya buradan istediğiniz etiketi yazarak bu alanların görünümünü değiştirebilirsiniz. Bu iki kod satırı aşağıdaki yapıya benzer.
'email' => '<input id="form-email" name="email" type="text" placeholder="' . esc_attr__('Email', 'reco') . '" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' />', 'url' => '<input id="form-website" name="url" type="text" placeholder="' . esc_attr__('Website', 'reco'). '" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" />',
Eğer email alanını silerseniz, Ayarlar > Tartışma kısmından “Yorumu yazan isim ve e-posta adresini doldurmak zorunda” seçeneğini kaldırın. Aksi halde kullanıcılar email yazamadığı için yorum gönderemez
2. Yöntem
Bu yöntemde function.php dosyanıza aşağıda kodu eklemeniz yeterli olacaktır. Bu kod ile wordpress yorum alanlarını kaldıran fonksiyon tanımlıyoruz. Ancak bu fonksiyon zaman zaman temanızla uyumluluk göstermediği için çalışmayabilir.
function remove_comment_fields($fields) { unset($fields['url']); return $fields; } add_filter('comment_form_default_fields','remove_comment_fields');
peki mail alanını kaldırmak için ne ekleyelim
Merhaba, function.php dosyasina ekleme yaparak silmek isterseniz kod icerisindeki ‘url’ yerine mail fonksiyonunu belirtmeniz gerekir.
$fields['email']
Bunun disinda 1. yontemdeki gibi comments.php icerisinden email div satirlarini silerek yapabilirsiniz. Email alanini kaldirdiktan sonra ayarlardan yorum icin email zorunlulugunu kaldirmaniz gerek.
WordPress.com ücretsiz versiyonunu kullanıyorsak e mail bölümünü nasıl kaldırabiliriz lütfen cevap verin
Merhaba, wordpress.com ücretsiz versiyonda ek css veya tema düzenlemesine izin vermiyor diye biliyorum. Maalesef fazla müdahele şansı bırakmıyor.
Bir sorum olacaktı sitemde ilgili sayfaya yorum yapan misafirler gönder kısmına tıklayınca wp-admin sayfasına yönlendiriliyor. bunun sebebi ne olabilir?
Merhaba, ziyaretçilere yorum yapmak için kayıt olmayı aktif kılmış olabilirsiniz. Ayarlar > Tartışma ayarları kısmından “Kullanıcılar yorum yapmak için kayıt olmalı ve giriş yapmalılar” seçeneğini kontrol edin.
– Kullandığınız temanın veya bir güvenlik eklentisinin fonksiyonlarından biri de yorum yönlendirmesini etkilemiş olabilir. All in one security tarzı bir eklenti kullanıyorsanız block spam bot ayarlarnızı bir kontrol edin. Varsa bu ayarları kaldırıp tekrar deneyin. Aynı şekilde temanızın da ayarlarını kontrol edip yorum yapmayı kısıtlayan bir ayar varsa sıfırlayıp tekrar kontrol edin.
– Bunların dışında Ayarlar > Kalıcı bağlantılar kısmına gelip hiç bir şeyi değiştirmeden kaydet deyip tekrar yazınıza yorum yaapmayı deneyin.
– Bir başka seçenek bütün yazılarda aynı sorun yoksa tekil yazı düzenleme sayfasında yorum yap özelliği kısıtlanmış mı diye kontrol edin. Tüm bunların dışında wp-comments-post.php dosyanızda bir sorun oluşmuş olabilir. Bu dosyanızı yedeğini alarak yeniden yükleyebilirsiniz.
– Birde basit bir fonksiyon ekleyerek kullanıcıyı yorum yaptığı sayfaya tekrar yönlendirebilirsiniz. Aşağıdaki kodu Görünüm > Tema Düzenleyici > function.php sayfanıza ekleyin ve test edin;
iyi günler.
Merhaba yorumların http://preview.themeforest.net/item/flex-mag-responsive-wordpress-news-theme/full_screen_preview/12772303?_ga=2.160035325.1931104060.1592562458-2098999844.1592562442 temasındaki gibi buton şeklinde nasıl yapabiliriz? Yani yorum alanı buton şeklinde görünsün yapmak isteyenler veya yorumları görmek için butona tıklasın. Onedio da böyle yaptı.
Amacım yorum alanın fazla yer kaplamaması.
Merhaba, basit bir jquery kodu ile bahsettiğiniz özelliği kullandığınız temaya ekleyebilirsiniz. Bazı temaların gömülü özelliği de olabilir. Görünüm > Tema Düzenleyici menüsünden comments.php dosyanızı açıp yorum formunuz başladığı kodları, vereceğim kodun arasına almanız yeterli olacaktır.
Dosyayı kaydettiğiniz zaman “Yorumları Göster” yazısı her postun sonunda görünür. Yazıyı css ile zenginleştirerek hoş bir yorum göster/gizle butonu elde edebilirsiniz. İyi günler.
Merhaba bu sitenin yorum kısmını kodunu paylaşabilirmisiniz recaptcha güvenlikli olarak yada nasıl yapacağımızı tarif edermisiniz
Merhaba, recaptcha dogrulaması için reCaptcha by BestWebSoft eklentisini kullaniyorum.
sizin sitenizden örnekleyerek sormak istiyorum. “Bir cevap yazın” şablonunu sayfanın en üst kısmında sabit tutup, yapılan her yorumun “Bir cevap yazın” şablonunun altına düşmesini nasıl sağlayabiliriz. Cevap verirseniz sevinirim.