Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress 4.4’te Yorum Metni Alanını Alta Taşıma

WordPress 4.4‘te yorum formu alanlarında küçük bir değişiklik olduğunu fark ettiniz mi? Yorum metin alanı en üste taşınırken Ad, E-posta ve Web Sitesi alanı en alta taşındı. Okuyucularımızdan biri yorum metin alanını tekrar alta taşımanın bir yolu olup olmadığını sordu. Evet, var çünkü biz bunu 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.

Move comment field to bottom in WordPress 4.4

Yorum Formu Metin Düzeni Neden Değiştirildi?

Yorum formu metin alanını alta taşıma kararı, WordPress yorum formu düzenindeki bir hatayı düzeltmek için alındı.

Önceden kullanıcılar yanıtla düğmesine tıkladıklarında yorum metni alanına yönlendiriliyorlardı. Bir kullanıcı masaüstündeyse, önce ad ve e-posta alanlarını doldurmaları gerektiğini açıkça görebilirler.

Ancak mobil cihazlarda kullanıcılar yorum adı ve e-posta alanlarını bile göremeyebilir. Bir yorum yazıp gönderebilirler, ancak ad ve e-posta alanlarını girmeyi unuttuklarına dair bir hata ile geri dönebilirler.

Bu, kullanılabilirlik ve erişilebilirlik açısından kötüydü ve WordPress 4.4 bu sorunu ele aldı.

Varsayılan yorum formu şu anda bu şekilde görünüyor.

New comment form layout after WordPress 4.4

Bu değişiklik kullanılabilirliği artırırken, bazı site sahipleri kullanıcılarının eski düzene alıştığını ve geri dönmek istediğini düşünüyor. İşte bunu nasıl yapabileceğiniz.

Yorum Metni Alanını Alta Taşıma

Bu kod parçacığı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 web sitenizdeki bir gönderiyi oturumu kapatılmış bir kullanıcı olarak ziyaret edebilir ve değişikliği çalışırken görebilirsiniz.

Comparing comment forms before and after moving comment text field to bottom

Umarız bu makale WordPress 4.4’te yorum metin alanını alta taşımanıza yardımcı olmuştur. Ayrıca WordPress yorumlarını De:comments ile nasıl geliştirebileceğinize dair rehberimizi de görmek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, WordPress video eğitimleri için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook‘ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

38 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Aleks says

    You know what would be nice, if you could provide an example, how to move comment box above comments. Right now I had to go through entire comments, to write it. I want to switch places. Top > Comments Box. Bottom > Comments. So I don’t need to scroll. I can see that it’s quite easy to do in comments.php, but it’s better if there were a safer way to do so; child theme for instance.

  3. Lucas says

    Awesome solution to a very aggravating problem. This should be ranked higher for rearranging the comment field order on wordpress. It’s the only link that actually included a WORKING solution.

    Thanks!

    Lucas

  4. Sabin says

    Thanks a lot. This was awesome.

    After 2 hours trying to fix it, it took me 1 minute to copy-paste this code. – WP 4.4.2.

  5. moho says

    thank you for this tip, I had used a code to automatically approve comments of a specific category but after the last update 4.4 this code not work, do you know how to automatically approve comments in the posts of a specific category?

  6. Simon Lock says

    I have been struggling with the comments section for the last 3 days on my wife’s travel blog after it was drawn to my attention that the comments section was not working properly. Of course I had not realized that WordPress had made changes that might impact that area. Seems like the order is now:

    Comment > Write (instead of post > Name > EMail > captcha

    but the more logical order should really be:

    Name > EMail > Website URL (missing right now) > Comment > captcha > Post

    So your article was both timely and appreciated except the code provided does not appear to work with the theme that is currently being used (TeslaThemes ~ Epilog).

    In the theme they provide a place to add custom code but when I pasted in your code nothing changed with the order of the comment fields. Also you show a box for entering a website URL and that does not even show up in the comments area.

    Perhaps you could suggest what is going on – also I was playing around with Jetpack to try and make the comments work and now the home page is screwed up too and is dark brown instead of white. Not sure if this is coming from the Epilog theme or from Jetpack.

    Guidance would definitely be appreciated. URL for the blog was withheld per your policy but can be provided if it is germane to the consideration of this comment.

    Thank you

    Simon

    • Editorial Staff says

      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.

      On our site, we have disabled the website field because it attracts a lot of spam.

      More info on that here: https://www.wpbeginner.com/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/

      Yönetici

      • Simon Lock says

        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”.

        This successfully moved things around except for the Captcha code created by BestWebSoft. The order now with your code inserted is:

        Name > E-Mail > Captcha > Message > Post Your Comment

        Problem is that I now get an error message “Time Limit is Exhausted. Please enter CAPTCHA value again”

        If I remove the need for a Captcha ie

        Name > E-Mail > Message > Post Your Comment

        then everything works great!!

        Is there some additional code I should add to position the Captcha after the comment block, OR should I just eliminate the need for entering a Captcha.

        If you recommend leaving the Captcha out, what is the downside – do I leave the site vulnerable to spambots or is there some other mechanism of protecting against this?

        Thank you for sharing your wealth of knowledge

        Simon

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.