Add Recent Comments Widget with Avatars To Blogger

In one of the previous tutorials we shared a simple Recent Comments widget that displays the latest comments published on the blog posts. However, the main downside was that the widget didn't have the option to show the users' avatars. So, for those who'd like to see something more, here's a stylish Recent comments widget with round avatars and comment excerpts. Besides providing the option of displaying the commenters avatars, we'll be able to change the default image for the anonymous avatar as well.

So, let's begin adding this cool recent comments widget in our Blogger blog...


How to add recent comments widget with avatars

Step 1. Go to Blogger Dashboard and select your blog > go to 'Layout' and click the 'Add a Gadget' link:

avatars, recent comments blogger, blogger widgets

Step 2. When the pop-up window appears, scroll down and choose the 'HTML/JavaScript' gadget:


Step 3. Copy and paste the code for the recent comments widget inside the empty box:
<style type="text/css">
ul.helploggercomments{list-style: none;margin: 0;padding: 0;}
.helploggercomments li {background: none !important;margin: 0 0 6px !important;padding: 0 0 6px 0 !important;display: block;clear: both;overflow: hidden;list-style: none;word-break:break-all;}
.helploggercomments li .avatarImage {padding: 3px;
background: #fefefe;-webkit-box-shadow: 0 1px 1px #ccc;-moz-box-shadow: 0 1px 1px #ccc;box-shadow: 0 1px 1px #ccc;float: left;margin: 0 6px 0 0;position: relative;overflow: hidden;}
.avatarRound {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
.helploggercomments li img {padding: 0px;position: relative;overflow: hidden;display: block;}
.helploggercomments li span {margin-top: 4px;color: #666;display: block;font-size: 12px;font-style: italic;line-height: 1.4;}
</style>
<script type="text/javascript">
//<![CDATA[
// Recent Comments Settings
var numComments  = 5,
showAvatar  = true,
avatarSize  = 60,
roundAvatar = true,
characters  = 40,
showMorelink = false,
moreLinktext = "More »",
defaultAvatar  = "http://4.bp.blogspot.com/-SRSVCXNxbAc/UrbxxXd06YI/AAAAAAAAFl4/332qncR9pD4/s1600/default-avatar.jpg",
hideCredits = true;
//]]>
</script>
<script type="text/javascript">
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('7 E=E||5,8=8||12,o=o||13,k=k||"h://4.F.p.f/-14/15/16/17/G/18-19.1a",H=H||" 1b &1c;",q=(r q===\'u\')?j:q,v=(r v===\'u\')?Q:v,m=(r m===\'u\')?j:m,I=(r I===\'u\')?Q:m;1d R(w){7 9;9=\'<S J="R">\';K(7 i=0;i<E;i++){7 x,y,3,n;6(i==w.T.b.z)1e;9+="<U>";7 b=w.T.b[i];K(7 l=0;l<b.L.z;l++){6(b.L[l].1f==\'1g\'){x=b.L[l].A}}K(7 a=0;a<b.M.z;a++){y=b.M[a].1h.$t;3=b.M[a].1i$1j.V}6(3.g("/G/")!=-1){3=3.B("/G/","/s"+8+"-c/")}e 6(3.g("/W/")!=-1){3=3.B("/W/","/s"+8+"-c/")}e 6(3.g("/X-c/")!=-1&&3.g("h:")!=0){3="h:"+3.B("/X-c/","/s"+8+"-c/")}e 6(3.g("N.f/C/1k-Y.O")!=-1){3="h://1.F.p.f/-1l/1m/1n/1o/s"+8+"/1p.Z"}e 6(3.g("N.f/C/1q-Y.O")!=-1){3="h://2.F.p.f/-1r/1s/1t/1u/s"+8+"/1v.Z"}e 6(3.g("N.f/C/1w.O")!=-1){6(k.g("1x.f")!=-1){3=k+"&s="+8}e{3=k}}e{3=3}6(q==j){6(m==j){n="1y"}e{n=""}9+="<10 J=\\"1z "+n+"\\"><C J=\\""+n+"\\" V=\\""+3+"\\" 1A=\\""+y+"\\" 1B=\\""+8+"\\" 1C=\\""+8+"\\"/></10>"}9+="<a A=\\""+x+"\\">"+y+"</a>";7 11=b.1D.$t;7 d=11.B(/(<([^>]+)>)/1E,"");6(d!=""&&d.z>o){d=d.1F(0,o);d+="&1G;";6(v==j){d+="<a A=\\""+x+"\\">"+H+"</a>"}}e{d=d}9+="<D>"+d+"</D>";9+="</U>"}9+=\'</S>\';7 P="";6(I==j){P="1H:1I;"}9+="<D 1J=\\"1K-1L:1M;1N:1O;1P-1Q:1R;"+P+"\\">1S 1T<a A=\\"h://w.p.f/\\"> 1U</a></D>";1V.1W(9)}',62,121,'|||authorAvatar|||if|var|avatarSize|commentsHtml||entry||commBody|else|com|indexOf|http||true|defaultAvatar||roundAvatar|avatarClass|characters|blogspot|showAvatar|typeof|||undefined|showMorelink|helplogger|commentlink|authorName|length|href|replace|img|span|numComments|bp|s1600|moreLinktext|hideCredits|class|for|link|author|blogblog|gif|hideCSS|false|helploggercomments|ul|feed|li|src|s220|s512|rounded|png|div|commHTML|60|40|SRSVCXNxbAc|UrbxxXd06YI|AAAAAAAAFl4|332qncR9pD4|default|avatar|jpg|More|raquo|function|break|rel|alternate|name|gd|image|b16|7bkcAKdpGXI|UrbyQRqvSKI|AAAAAAAAFmI|oBv_yMeYnMQ|blogger|openid16|VgnInuIUKBU|UrbzyXTYWRI|AAAAAAAAFmU|3f_Vfj3TI6A|openid|blank|gravatar|avatarRound|avatarImage|alt|width|height|content|ig|substring|hellip|visibility|hidden|style|font|size|10px|display|block|text|align|right|Widget|by|Helplogger|document|write'.split('|'),0,{}))
</script>
<script type="text/javascript" src="/feeds/comments/default?alt=json&callback=helploggercomments&max-results=5"></script><div style="font-size: 10px; float: right; margin-top: -15px">Get this <a href="http://helplogger.blogspot.com/2012/03/add-recent-comments-widget-with-avatar.html">Recent Comments Widget</a></div>
Note:
- if you want square avatars instead of round, remove the line in red;
- by default, the recent comments widget with avatars will display 5 comments. If you need to show more, replace the "5" value in red;
- to change the avatar for anonymous users, replace the following address with the URL of your picture:
http://4.bp.blogspot.com/-SRSVCXNxbAc/UrbxxXd06YI/AAAAAAAAFl4/332qncR9pD4/s1600/default-avatar.jpg
- to change the size of the avatar, replace 60 value in green

Step 4. After changing these settings, click the 'Save' button and we're done!

From now on, when a reader sees the recent comments widget with avatars for Blogger in the sidebar, he thinks that your blog is pretty active and that encourages him to post comments on your blog. This way, you can gather some active user base to comment on your blog posts.

74 comments:

  1. Doesn't work on my blog :(

    ReplyDelete
    Replies
    1. NVM I feel stupid, I use disqus comment, do you know how to set it up for disqus. Thanks :)

      Delete
    2. Hi John,

      You can get Disqus Recent Comments Widget by logging into your Disqus account, then go to Tools tab and from there you can copy the code for your widget.

      Delete
  2. wow. my blog: http://www.blog-ph.com/ is more cute now :) thank you helplogger

    ReplyDelete
  3. got it! it works. thanks helpblogger!

    ReplyDelete
  4. Great! It works perfectly on my blog. :)
    Thank you...

    ReplyDelete
  5. i can't seem to get thsi to work..
    your other one works ..

    ReplyDelete
  6. it's work but why admin also in the widget ??

    ReplyDelete
  7. Berkunjung sob,ditunggu
    kunjungan baliknya

    ReplyDelete
  8. It's a great help. Thanks U dude ...

    ReplyDelete
  9. its works.. thanks! -from Malaysia

    ReplyDelete
  10. Design? Page elements?
    I see these menu items nowhere on the menu.

    And when I change the favicon in "layout" (on lefthand side of page) it has no effect. I cannot replace my old icon.

    ReplyDelete
  11. I used and change to avatar..change no of comment..but can't work

    ReplyDelete
  12. Why the avatar didnt comuout....

    ReplyDelete
  13. OMG OMG OMG thanks you so much this box looks really good on my blog <33 thanks !!! :D

    ReplyDelete
  14. How do you get this type of commenting system? like the one with the pictures etc

    ReplyDelete
  15. How can you make cooler anoymous pictures? On my site it just shows that thing with no picture

    ReplyDelete
  16. Its work nice widget.I appreciate your post.Thanks so much and let keep on sharing your stuffs.

    ReplyDelete
  17. not working for me... idont see the output after i copied and changed the details as written. :(

    ReplyDelete
  18. Thanks for your code, my blog now http://facebooktopic.blogspot.com/ is more interactive and beautiful. Thanks you so much and keep the good work in helping newcomers in blogging world.

    ReplyDelete
  19. This is fabulous! Thank you for posting this tutorial. (:

    ReplyDelete
  20. Is working and is fabulous!! Thank you so, so much!!!!

    ReplyDelete
  21. Nice...
    It works on my blog...
    thanks

    ReplyDelete
  22. cool... works well on my blog
    http://blog3kaki.blogspot.com/

    ReplyDelete
  23. it works my friend... thank you so much, from Philippines..

    ReplyDelete
  24. avatar-image-container

    ReplyDelete
  25. Thank you, it works on my blog. I use standard theme instead of Dynamics.

    ReplyDelete
  26. Thanks for yout tips, it's cute! It works on my blog but it's not the most recent comment, any idea why?

    ReplyDelete
  27. I have tried but still can't appears,,, maybe some problem on my template.
    Visit back on my blog please,,, to every one :)
    http://juragancipir.blogspot.com
    thx

    ReplyDelete
  28. I've just add this code above and it works correctly..

    Thank you for sharing

    ReplyDelete
  29. Cool, thank you :)
    http://ayungavis.blogspot.com

    ReplyDelete
  30. Works beautifully - THANK YOU!

    ReplyDelete
  31. It may be that I am unfamiliar with C&P codes, but I tried to use the first tutorial and after I (Did change with original blog address) Saved and went and checked it was wrong. What I saw after clicking "Recent Comments" was a link to the tutorial. I think maybe I used to much of the code. I would like to use the code here with the Rose, but I think I need it to be broken down to what I should exactly Copy & Paste. I would appreciate any help. Thank you! May you have a Blessed 2014.

    ReplyDelete
  32. tq bro, it's awesome. have it attached in my blog

    ReplyDelete
  33. This is really awesome! My old widget was broken and I used your advice. Works perfectly, thank you so much! Andreas

    ReplyDelete
  34. Thanks, Its working on my blog

    ReplyDelete
  35. Works fine in my blog except for the round part, which puzzles me.

    ReplyDelete
    Replies
    1. Hi Lyrans,

      You have the option to remove the roundness of the avatars, just delete the line in red from above (I've updated my post). Thanks for visiting!

      Delete
  36. Many thanks for this great widget which works well.
    However I have changed to google+ comments system on my blog http://lastingrose.blogspot.co.uk
    Is there an rss feed for these comments or a way to extract and show in the widget?

    ReplyDelete
  37. It worked perfectly -- I love the round icons and the choice of replacing the boring anonymous icon with my own image..thank you so much!!

    ReplyDelete
  38. i like this blog,so owesome....!!!

    ReplyDelete
  39. wow, very easy to do,,

    Thanks

    ReplyDelete
  40. It looks like I can't customize this widget. I actually changed the number of comments to 6 and set the number of shown characters to 110, but it definitely doesn't show these changes.

    ReplyDelete
    Replies
    1. Also it doesn't show the default avatar I set, even though it leads precisely to the link of the image I want to have as the default avatar for the widget.

      Delete
  41. Hi,
    It doesn't work for me, after the modifications, I juste can read the following information on my blog :
    "get this recent comments widget".
    By the way, thank you for this great tutorial, I hope I'll find a widget.

    Greetings from France.

    ReplyDelete
  42. I really like this widget, but it is not working on my blogspot, either. If I don't replace helplogger with my blog name (wingsofprophecy), I get YOUR comments - lol, but if I replace it in the html code (several places - which may be what I'm doing wrong), then nothing displays at all, except my caption, Most Recent Comments. Can you please tell me what I am doing wrong? My blog gets a mil or so hits a year, and this would be really helpful. I originally came to your page looking for a way to make most recent comments appear first on one of my pages and found this.

    ReplyDelete
    Replies
    1. Hi Glynda,

      Please add the code again, you don't have to replace any address. I hope it works now!

      Delete
  43. Please make one for Disqus too...

    ReplyDelete

Although every comment is appreciated, due to an overwhelming amount of questions, I can no longer provide personalized help. Keep in mind that comments are moderated and may take some time to appear. All spam comments will be deleted.