WordPress 4.4'teki yorum formu alanlarında küçük bir değişiklik olduğunu fark ettiniz mi? Yorum metin alanı üste taşınırken Ad, E-posta ve Web Sitesi alanı alta taşındı. Okuyucularımızdan biri, yorum metin alanını alta geri taşımanın bir yolu olup olmadığını sordu. Evet, var çünkü biz sitemizde yaptık. Bu makalede, WordPress 4.4 ve sonraki sürümlerde yorum metin alanını alta nasıl taşıyacağınızı göstereceğiz.

Yorum Formu Metin Düzeni Neden Değiştirildi?
The decision to move the comment form text field to the bottom was made to fix a bug in WordPress comment form layout.
Daha önce kullanıcılar yanıtla düğmesine tıkladıklarında yorum metin alanına yönlendiriliyordu. Kullanıcı masaüstündeyse, önce ad ve e-posta alanlarını doldurmaları gerektiğini açıkça görebiliyordu.
Ancak mobilde, kullanıcılar yorum adı ve e-posta alanlarını hiç görmeyebilirler. Bir yorum yazıp gönderebilirler ancak ad ve e-posta alanlarını girmeyi unuttukları hatasıyla geri dönebilirler.
This was bad from usability and accessibility point of view and WordPress 4.4 addressed that issue.
Varsayılan yorum formu şimdi böyle görünüyor.

Bu değişiklik kullanılabilirliği artırsa da, bazı site sahipleri kullanıcılarının eski düzene alıştığına inanıyor ve geri dönmek istiyor. İşte bunu nasıl yapabileceğiniz.
Moving the Comment Text Field to Bottom
Bu kod parçasını temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz yeterlidir.
function wpb_move_comment_field_to_bottom( $fields ) {
$comment_field = $fields['comment'];
unset( $fields['comment'] );
$fields['comment'] = $comment_field;
return $fields;
}
add_filter( 'comment_form_fields', 'wpb_move_comment_field_to_bottom' );
Hepsi bu kadar, artık bir gönderiyi web sitenizde oturum kapatmış bir kullanıcı olarak ziyaret edebilir ve değişikliği uygulamada görebilirsiniz.

Umarım bu makale, WordPress 4.4'te yorum metin alanını alta taşımanıza yardımcı olmuştur. Ayrıca De:comments ile WordPress yorumlarını nasıl iyileştireceğinize dair rehberimize de bakmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Mariass
That’s a wonderful post.
WPBeginner Desteği
Thank you
Yönetici
molina
Bu gerçekten yardımcı oldu. Bu kadar ilginç ve kullanışlı bir şeyi bizimle paylaştığınız için çok teşekkürler.
wsef
how to create leave a reply form
Kneema
Çok çok teşekkür ederim! Bu kodu uzun zamandır arıyordum… Allah sizden razı olsun
Andres
Merhaba!
Thanks so much, I have resolve my problem
lucy
Bu gönderiyi beğendim
Aleks
Biliyor musunuz ne güzel olurdu, bir örnek verebilirseniz, yorum kutusunu yorumların üzerine nasıl taşıyacağınızı. Şu anda yazmak için tüm yorumları gözden geçirmek zorunda kaldım. Yerleri değiştirmek istiyorum. Üst > Yorum Kutusu. Alt > Yorumlar. Böylece kaydırmak zorunda kalmam. Yorumlarda bunun oldukça kolay olduğunu görebiliyorum.php, ancak daha güvenli bir yolu olması daha iyi olurdu; örneğin çocuk teması.
Shamim Mia
İyi çalıştı, parçacığı paylaştığınız için çok teşekkürler!
Romee Prajapati
Benim için işe yaramıyor. Understrap temasını kullanıyorum. Yardımcı olabilecek var mı?
majid
Bilginizi paylaştığınız için teşekkürler
Ivan Zhotev
Harika bir kod parçacığı. Çok teşekkürler! Sağ olun!
Umer Sheikh
Teşekkürler! Faydalı bir makale.
Anhduc
Çok teşekkürler!!!!
Leo Nguyen
Size çok teşekkürler. Bu benim için gerçekten büyük bir yardım.
Susann
a big thank you for that snippet. Saved me quite some time
WPBeginner Desteği
Glad you found it helpful
Yönetici
Portekoi
Thanks a lot ! Save my time
Abhilash Sharma
çok teşekkür ederim
Emily
Harikasınız!!! Teşekkürler!!!
Ruby Ann Rosales
Works like magic! Thanks
Lucas
Çok sinir bozucu bir sorun için harika çözüm. WordPress'te yorum alanı sırasını yeniden düzenlemek için bu daha üst sıralarda yer almalı. Çalışan bir çözüm içeren tek bağlantı buydu.
Teşekkürler!
Lucas
Sabin
Çok teşekkürler. Bu harikaydı.
2 saat uğraştıktan sonra bunu düzeltmek için bu kodu kopyalayıp yapıştırmam 1 dakikamı aldı. – WP 4.4.2.
Alejandro
Hayatımı kurtardınız, temadan kaynaklandığını düşünerek üç gün boyunca düzeltmeye çalıştım.
Pascal
Teşekkürler!
Iman Dastbelaraki
Çok teşekkürler, çok faydalı makale.
Erin Kodama
Tam da aradığım şeydi. Teşekkürler!
Guyom
Çok kullanışlı bir kod parçacığı! Bunun için çok teşekkürler.
Omid
Faydalı bir makale, teşekkürler!
moho
Bu ipucu için teşekkürler, belirli bir kategorideki yorumları otomatik olarak onaylamak için bir kod kullanmıştım ancak 4.4 sürümünün son güncellemesinden sonra bu kod çalışmadı, belirli bir kategorideki gönderilerde yorumları otomatik olarak nasıl onaylayacağımı biliyor musunuz?
Mr Darlington
Gerçekten harika… Burada birkaç şey öğrendim.
harika makale..
Syams
Web sitesi/url sütununu nasıl kaldırabilirim?
Yayın Kadrosu
Bu makale yardımcı olacaktır: https://www.wpbeginner.com/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/
Yönetici
Simon Lock
Eşimin seyahat blogundaki yorumlar bölümü düzgün çalışmadığı fark edildiğinden beri 3 gündür yorumlar bölümüyle mücadele ediyorum. Elbette WordPress'in bu alanı etkileyebilecek değişiklikler yaptığını fark etmemiştim. Sıra şimdi şöyle görünüyor:
Comment > Write (instead of post > Name > EMail > captcha
but the more logical order should really be:
Ad > E-posta > Web Sitesi URL'si (şu anda eksik) > Yorum > captcha > Gönder
Yani makaleniz hem zamanında hem de takdir edildi, ancak sağlanan kod şu anda kullanılan tema (TeslaThemes ~ Epilog) ile çalışmıyor gibi görünüyor.
Temada özel kod eklemek için bir yer sağlıyorlar ancak kodunuzu yapıştırdığımda yorum alanlarının sırasıyla ilgili hiçbir değişiklik olmadı. Ayrıca web sitesi URL'si girmek için bir kutu gösteriyorsunuz ve bu yorum alanında hiç görünmüyor.
Belki ne olduğunu önerebilir misiniz – ayrıca yorumların çalışmasını sağlamak için Jetpack ile uğraşıyordum ve şimdi ana sayfa da bozuldu ve beyaz yerine koyu kahverengi oldu. Bunun Epilog temasından mı yoksa Jetpack'ten mi geldiğinden emin değilim.
Rehberlik kesinlikle takdir edilecektir. Blog URL'si politikanıza göre gizlendi ancak bu yorumun değerlendirilmesiyle ilgiliyse sağlanabilir.
Teşekkürler
Simon
Yayın Kadrosu
Hi Simon,
I’m not sure about the Epilog theme, but most themes have insert codes area for front-end (i.e HTML / CSS). The code we’re asking you to enter here must be inserted as a site-specific plugin or in your theme’s functions.php file in order for it to work.
Sitemizde, web sitesi alanını devre dışı bıraktık çünkü çok fazla spam çekiyor.
More info on that here: https://www.wpbeginner.com/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/
Yönetici
Simon Lock
Thanks for the hints. I could not figure out where to add this code in to Functions.php but while exploring the appearance editor I discovered a file called Comment.php. Although I don’t really understand all the coding I placed your code in what I thought was the appropriate place. I also discovered the “Write” button location and changed that to “Post Your Comment”.
Bu, BestWebSoft tarafından oluşturulan Captcha kodu hariç her şeyi başarıyla taşıdı. Kodunuz eklendikten sonraki sıra şu şekildedir:
Ad > E-Posta > Captcha > Mesaj > Yorumunuzu Gönderin
Sorun şu ki şimdi “Zaman Aşımı. Lütfen CAPTCHA değerini tekrar girin” şeklinde bir hata mesajı alıyorum.
Captcha gereksinimini kaldırırsam yani
Ad > E-posta > Mesaj > Yorumunuzu Gönderin
sonra her şey harika çalışıyor!!
Captcha'yı yorum bloğundan sonra konumlandırmak için ek bir kod eklemeli miyim, YOKSA Captcha girme ihtiyacını ortadan kaldırmalı mıyım?
Captcha'yı çıkarmayı tavsiye ediyorsanız, dezavantajı nedir – siteyi spambotlara karşı savunmasız mı bırakıyorum yoksa buna karşı koruma için başka bir mekanizma mı var?
Bilginizi paylaştığınız için teşekkürler
Simon
WPBeginner Desteği
As you have already figured it out, it is your recaptcha plugin. There are other recaptcha plugins that you can use.