WordPress temanızın ana sayfasında yorumları göstermek aslında düşündüğünüzden daha kolay.
WordPress’in en güzel yanı, ister yerleşik özelliklerini, ister bir eklentiyi veya özel kodu kullanarak olsun, web sitenizi özelleştirmek için çeşitli yollar sunmasıdır.
Yorum bölümünüzü güçlendirmek istiyorsanız, yorumları ana sayfada görüntülemek en doğru yoldur. Yeni ziyaretçileri harekete katılmaya teşvik edebilir ve hatta bir blog yazarı olarak güvenilirliğinizi gösterebilir.
Bu kılavuzda, temanız varsayılan olarak desteklemese bile herhangi bir WordPress temasının ana sayfasına nasıl yorum ekleyebileceğinizi göstereceğiz.
Neden Yorumları Ana Sayfanızda Göstermelisiniz?
Yorumlar, ziyaretçilerin sizinle ve birbirleriyle iletişim kurmasının en kolay yoludur. Ziyaretçilerin geri bildirim göndermelerine, soru sormalarına ve kendi bakış açılarını sunmalarına olanak tanır.
Yazılarınıza çok sayıda yorum geliyorsa, bu WordPress blogunuz etrafında aktif bir topluluk oluşturduğunuza işarettir. Bunu göz önünde bulundurarak, bu yorumları ana sayfanızda görüntüleyerek daha görünür ve belirgin hale getirmek isteyebilirsiniz.
Ana sayfa genellikle yeni ziyaretçilerin gördüğü ilk şeydir, bu nedenle yorumlar ilk kez gelen kullanıcıları sitenize daha fazla göz atmaya teşvik eden bir sosyal kanıt biçimi olabilir. Ayrıca kullanıcıların en son konuşmaları görmesini ve tartışmaya dahil olmasını kolaylaştırır.
Bu kılavuzda, hangi WordPress temasını kullanıyor olursanız olun, ana sayfaya nasıl yorum ekleyeceğinizi göstereceğiz. Tercih ettiğiniz yönteme doğrudan atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:
Yöntem 1: Son Yorumlar Bloğunu Kullanarak Yorumları Ana Sayfanızda Gösterme
WordPress, herhangi bir sayfaya veya yazıya ekleyebileceğiniz yerleşik bir Son Yorumlar bloğu ile birlikte gelir.
Bunları kullanmanın üç yolu vardır: bloğu kenar çubuğuna bir widget olarak eklemek, bloğu WordPress tam site düzenleyicisine eklemek veya bloğu bir sayfa oluşturucu eklentisi kullanarak eklemek.
Son Yorumlar Bloğunu Ana Sayfa Kenar Çubuğu Widget’ı Olarak Kullanma
Temanız ana sayfanıza WordPress widget ‘ları eklemenize izin veriyorsa, Son Yorumlar bloğunu bir kenar çubuğu widget’ı olarak ekleyebilirsiniz.
Bu konuda daha fazla bilgi için WordPress kenar çubuğunda son yorumların nasıl gösterileceğine ilişkin kılavuzumuzu takip edebilirsiniz.
Ancak, tüm temalar herhangi bir sayfaya widget eklemeyi desteklemez. Bu sorunu yaşıyorsanız, WordPress Tam Site Düzenleyicisi veya sayfa oluşturucu eklentisini kullanarak kendi ana sayfa tasarımınızı oluşturmanızı öneririz.
Tam Site Düzenleyicisinde Son Yorumlar Bloğunu Kullanma
Bir WordPress blok teması kullanıyorsanız, Tam Site Düzenleyicisi’ni kullanarak Son Yorumlar bloğunu ana sayfanıza ekleyebilirsiniz.
Düzenleyiciye erişmek için Görünüm “ Düzenleyici‘ye gitmeniz yeterlidir.
Buradan devam edin ve ‘Sayfalar’ı seçin.
Burası WordPress web sitenizde var olan tüm sayfaları göreceğiniz yerdir.
Sırada, temanızın ana sayfasını seçmek var.
Bu durumda, ‘Blog Ana Sayfası’ idi ve ev simgesiyle işaretlendiği gibi zaten web sitesinin ön sayfası olarak ayarlanmıştı.
Şimdi, sayfanın adının yanındaki kalem ‘Düzenle’ simgesine tıklamanız yeterlidir.
Bu sizi düzenleme arayüzüne yönlendirecektir.
Bu noktada, devam edin ve sol üst köşedeki mavi ‘+’ düğmesine tıklayın.
Bu düğme size sayfanızda kullanabileceğiniz tüm blokları gösterecektir.
Arama çubuğuna ‘Son Yorumlar’ yazmaya başlayın.
Doğru blok göründüğünde, onu düzeninize sürükleyip bırakmanız yeterlidir.
Bu bloğu ekledikten sonra, sol taraftaki menüde yer alan ayarları kullanarak Son Yorumlar widget’ını yapılandırabilirsiniz.
Örneğin, widget’ın kaç yorum göstereceğini değiştirebilir, ziyaretçi avatarlarını gizleyebilir ve daha fazlasını yapabilirsiniz.
Yorum bölümünün nasıl ayarlandığından memnun olduğunuzda, ‘Kaydet’ düğmesine tıklamanız yeterlidir. WordPress web siteniz artık ana sayfada en son yorumları gösterecektir.
Sayfa Oluşturucuda Son Yorumlar Bloğunu Kullanma
WordPress Tam Site Düzenleyicisinin özelleştirme seçeneklerinden memnunsanız ikinci yöntem harikadır. Ancak, tasarımınızı geliştirmek istiyorsanız, bir sayfa oluşturucu eklentisi kullanmanızı öneririz.
SeedProd piyasadaki en iyi sayfa oluşturucudur ve özel bir ana sayfa da dahil olmak üzere tamamen özel bir WordPress teması oluşturmayı kolaylaştırır.
SeedProd ile bir ana sayfa oluşturma hakkında daha fazla bilgi için lütfen bir WordPress ana sayfasının nasıl düzenleneceğine ilişkin kılavuzumuza bakın.
Ana sayfa tasarımınızı oluşturduktan sonra, SeedProd’un sol menüsündeki ‘Widget’lar’ bölümüne gitmeniz yeterlidir.
Burada, Son Yorumlar widget’ını bulun ve sürükle ve bırak yöntemini kullanarak düzeninize ekleyin.
Bu işlem tamamlandığında, sayfa önizlemesinde widget’ı seçmek için tıklayın.
Artık ‘Gösterilecek yorum sayısı’ alanını kullanarak ana sayfanızda kaç yorumun görüneceğini değiştirebilirsiniz.
Ayrıca, en son yorumların üzerinde görünecek isteğe bağlı bir başlık da ekleyebilirsiniz.
Widget’ın kurulumundan memnun olduğunuzda, ‘Gelişmiş’ sekmesine tıklayarak nasıl göründüğünü değiştirebilirsiniz.
Burada metin rengini, yazı tipini, aralıkları ve daha fazlasını değiştirebilirsiniz.
Hatta CSS animasyonları ekleyerek son yorumlara dikkat çekebilirsiniz.
Değişiklikler yaptıkça, bu değişiklikleri canlı önizlemede görmek için ‘Uygula’ düğmesine tıklayabilirsiniz. Bu, neyin en iyi göründüğünü görmek için farklı ayarları denemenizi sağlar.
Özel ana sayfanın nasıl göründüğünden memnun olduğunuzda, ‘Kaydet’ düğmesine tıklayarak yayınlama zamanı gelmiştir.
Ardından, ‘Yayınla’yı seçin.
Tasarımınızı yayınladıktan sonra, WordPress’e bunu yeni ana sayfanız olarak kullanmasını söylemeniz gerekir.
Bunu yapmak için WordPress panosunda Ayarlar ” Okuma bölümüne gitmeniz yeterlidir.
Burada, ‘Ana sayfa ayarlarınız’a gidin ve ‘Statik bir sayfa’yı seçin.
Şimdi ‘Ana Sayfa’ açılır menüsünü açabilir ve yeni ana sayfa olarak kullanmak istediğiniz sayfayı seçebilirsiniz.
Yöntem 2: Kod Kullanarak Yorumları Ana Sayfanızda Gösterme
Ana sayfanızda en son yorumları göstermenin bir başka yolu da kod kullanmaktır.
Kodlama konusunda rahatsanız ve özel temanız Son Yorumlar bloğunu veya widget’ını desteklemiyorsa bu yöntem önerilir.
Bunun en acemi dostu yöntem olmadığını unutmayın. Sitenize kod eklemek, yaygın WordPress hataları da dahil olmak üzere sorunlara neden olabilir.
Bununla birlikte, herhangi bir hata almanız durumunda geri yükleyebileceğiniz bir şeye sahip olmak için bir yedek oluşturmak iyi bir fikirdir.
Sitenizde halihazırda bir yedekleme eklentisi kurulu değilse, en iyi WordPress yedekleme eklentileri uzman seçimimize bakın.
Profesyonel İpucu: Bir temanın içindeki dosyaları değiştirmek yerine, bir alt tema oluşturmanızı ve ardından kod parçacığını buraya eklemenizi öneririz. Bu daha güvenlidir çünkü ana temayı bozma riski yoktur ve ana temayı bir sonraki güncellemenizde değişikliklerinizi kaybetmezsiniz.
WordPress dosyalarınıza ilk kez kod ekliyorsanız, WordPress’te kod parçacıklarının nasıl kopyalanıp yapıştırılacağına ilişkin kılavuzumuza göz atabilirsiniz.
Yorumları ana sayfanıza eklemek için index.php dosyasını düzenlemeniz gerekir. Bu dosyaya erişmek için FileZilla gibi bir FTP istemcisi kullanabilir veya WordPress hosting cPanel’inizin dosya yöneticisini kullanabilirsiniz.
FTP’yi ilk kez kullanıyorsanız, sitenize FTP kullanarak nasıl bağlanacağınıza ilişkin eksiksiz kılavuzumuza bakabilirsiniz.
FTP istemcisinin içinde wp-content/themes’e gidin.
Daha sonra mevcut temanızın klasörünü açabilir ve index.php dosyasını bulabilirsiniz.
Şimdi, index.php dosyasını Not Defteri gibi bir metin düzenleyicide açın.
Bundan sonra, devam edin ve WordPress Döngüsünün içine aşağıdaki kod parçacığını ekleyin. Bu genellikle endwhile
deyiminden veya else
deyiminden hemen önce olacaktır:
<?php
$withcomments = "1";
comments_template(); // Get wp-comments.php template ?>
Örneğin, TwentyTwenty-One
temasında, kod parçacığını twenty_twenty_one_the_posts_navigation();
öğesinden sonra ve } else {
ifadesinden önce, aşağıdaki resimde görebileceğiniz gibi eklemeniz gerekir:
Bundan sonra, index.php dosyasını kaydedin. Şimdi, WordPress sitenizi ziyaret ederseniz, yorumların ana sayfada görüntülendiğini göreceksiniz.
Bir alt tema oluşturduysanız ve kod parçacığını ekledikten sonra ana sayfada yorumları göremiyorsanız, fazladan bir kod satırı eklemeniz gerekebilir.
Bu durumda, aşağıdaki kodu kopyalayıp temanızın index.php dosyasına yapıştırın:
global $withcomments;
$withcomments = 1;
comments_template(); // Get wp-comments.php template
Bonus İpucu: Etkileşiminizi Artırmak için Yorum Eklentisi Kullanın
Web sitenize daha fazla kişinin yorum yapmasını istiyorsanız, bir yorum eklentisi yüklemeyi deneyin. Yorum moderasyonunun yanı sıra, bu eklentiler Web Sitenizde daha fazla konuşmayı teşvik edecek özelliklerle birlikte gelir.
Örneğin, piyasadaki en iyi yorum eklentisi olan Thrive Comments‘i ele alalım.
Bu eklenti, beğenme ve beğenmemenin yanı sıra oylama ve rozetler ekleyerek kullanıcı etkileşimini artırabilir. Bu şekilde, diğer kullanıcılar en faydalı buldukları yorumlar için takdirlerini gösterebilirler.
Ayrıca, hangi sayfaların en çok aksiyon aldığı ve hangi yorumcuların en aktif olduğu dahil olmak üzere yorumlarınızın performansını görebilirsiniz. Bu bilgiler, içeriğinizi etkileşim için nasıl daha da optimize edebileceğinizi anlamanıza yardımcı olabilir.
Umarız bu eğitim WordPress temanızın ana sayfasına nasıl yorum ekleyeceğinizi öğrenmenize yardımcı olmuştur. WordPress’te yorumların nasıl denetleneceği ve WordPress blogunuza daha fazla yorum almanın yolları hakkındaki kılavuzlarımıza da göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Mrteesurez
Thanks for this guide to show comments on home page. What if one is adding it with code and want to make it beautiful, as in, want to add CSS code to style it or will the comment inherit style from theme ?
WPBeginner Support
The template should inherit the normal styling of your comments and you could use CSS to customize it further.
Yönetici
Ruchi Jain
thx dear…very useful….
WPBeginner Support
Glad you found our site useful
Yönetici
venkatesh
working fine, but here shows 100s of comments how can i disable comments or else remove comments in code
WPBeginner Support
You would remove the code if you no longer want to show the comments on your homepage
Yönetici
Stanislaus Okeke
Hy,
Please where exactly am I adding the code? is it on my index.php? or front-page.php or where else?
I’m not good at coding but I can locate the files please
WPBeginner Support
If your theme has a front-page.php you would add it to that file for your static home page
Yönetici
Zia Ahmad
Thanks, it worked like a charm.
WPBeginner Support
Glad our article could help
Yönetici
sujan
how to upload comments in word press website
WPBeginner Support
If you mean you have a list of comments then you could use the plugin in our article here: https://www.wpbeginner.com/plugins/how-to-import-post-ideas-from-csv-spreadsheet-in-wordpress/
Yönetici
nupur
well done
Michelle
I’m sorry if I sound dumb, but I’m not a PHP coder. Can someone please tell me which file I need to edit in order to place this text?
Thank you very much.
Andre Daniel
The functions.php file
Piet
Very useful! Thanks
DebJ
I’m not sure exactly where to add this code. I have the comment box code at the end of my post, but where do I put this? Before or after?
Chris
Works great! Is there a way so when clicking post comment it won’t redirect to the posts page?
Big Tom
Has anyone had trouble getting this to work with Disqus?
Faiz Ahmed (KUET)
That was excellent .. exactly i wanted it. Thanks thanks.
Trisha
Thanks for the great tip (and generally fantastic resource), it set me in the right direction when I needed to create a modification for a child theme (using Genesis as the parent theme) I needed to use the following to get the comments to display:
global $withcomments;
$withcomments = 1;
comments_template( ' ', true );
I hope this helps someone else spend less time on this problem than I did
crystal
helped me! Thanks
Syed ImranAli
Thanks. It helped me
Jenny
helped me thanks!
Jeff
thanks very much for your comments, you give me great hints about this problem. Although this post is published 3 years ago, but it still works.Thanks wpbeginner.
By the way, it’s a good idea to add this on the functions.php of child theme through hook, so your changes won’t lost when updating your theme.
Trisha
Recently, when I was trying to solve this problem in a child theme I needed to add this line above the two shown above in order to get it work:
global $withcomments;
Jerad
Thank you! The $withcomments = “1”; bit was exactly what I needed.
John
Use:
comments_template(“/comments.php”, true);
otherwise it just repeats the first posts comments for every post.
Josh
Yes!! Thanks for this additional tip, this was driving me crazy.
Japh
Great tip, thanks for posting about it too. I’ve noticed questions about this in the WordPress Support forums a few times with no answer given, so this will no doubt help quite a few people
Faizan Elahi ( BestBloggingTools)
Nice tip !
jauhari
Thanks… let’s me try it
Da'Scott Says Ifihadarockidbussyoheadbich
Just starting with wp so yes i need it thanx
Mitchell Allen
Cool tip. At long last, I’m beginning to dig a little deeper into the WordPress code. I’ve subscribed to your weekly updates! dragonblogger mentioned your blog today and then I saw this tweet in my Gmail (I use @Rapportive)
Cheers,
Mitch