Simple Top Commenters Widget WordPress Plugin

Simple and elegant.

Have you ever wanted to show a simple list of the top commenters on your blog? Well now you can with this very simple, lightweight, and customizable WordPress Plugin.

There are two significant reasons why this might be something you want to do for your blog:

  1. It shows your appreciation for your community since you list the top commenters and links back to their properties!
  2. It shows new visitors that there are conversations that are happening and that they need to jump in!

Neat, right? Here are a list of the features:

Simple options!

  • Lightweight and well coded.  Low cost in terms of page load speed.
  • Customizable title
  • Can choose to show a particular “Date Range” such as Weekly, Monthly, or All Time!
  • Direct link to commenter’s URL for some link love.
  • Option to show Gravatar
  • Option to hide the total amount of comments
  • Easy to customize via CSS for your own blog

We’ve taken a classic and typical need for a blogger and streamlined the code, simplified the options, and made it just easier to use!

Download it here!

Let us know your thoughts in the comments and don’t forget to check out the other WordPress Plugins that I’ve released!

And, of course, don’t forget the WordPress Themes!

A Few Thoughts You Can Share from the Post:

128 Responses to “Simple Top Commenters Widget WordPress Plugin”

  1. Adam April 20, 2011 at 8:20 AM #

    I have been thinking about adding something like this.

    Thanks John! Again… :)

  2. Geek for Him April 20, 2011 at 8:32 AM #

    Loving this idea man.

    Adding it shortly.

    • John Saddington April 20, 2011 at 8:34 AM #

      how is your small biz coming along?

      • Geek for Him April 20, 2011 at 8:37 AM #

        It’s actually growing well brother. Calling a few new clients today across the US.

        By the way, when you select up “show avatars” if they don’t there is no default, it’s just a “broken image”image.

        • John Saddington April 20, 2011 at 8:39 AM #

          will take a look.

        • Geek for Him April 20, 2011 at 8:40 AM #

          Also a very cool option would to include a number, so instead of 10 I could do 5 or 2 etc.

          • John Saddington April 20, 2011 at 8:59 AM #

            sweet! we’ll look into it.

            • Geek for Him April 20, 2011 at 9:37 AM #

              And I am back hahaha. Wondering if this could be put outside of the sidebar on Standard Theme. Wondering if I could add it to say the author box area?

              I am sure I could reverse engineer it, but if there is an easy that would be cool.

  3. John April 20, 2011 at 8:48 AM #

    Very nice. Unfortunately, I don’t get a lot of comments on my blog so I would look lame if I installed this plug-in.

    This would also be something cool to add to Standard Theme.

    • John Saddington April 20, 2011 at 8:59 AM #

      good thought. will consider it!

    • bryan a April 20, 2011 at 11:53 AM #

      I don’t think it would be lame at all John!

      Throw it on your site and it might even encourage people to comment and get more comments because of it.

    • Benny April 20, 2011 at 9:10 PM #

      Try it out for a couple weeks or so and if it doesn’t help, take it off. That’s what I’m going to try on my newish blog.

  4. David Santistevan April 20, 2011 at 9:20 AM #

    Brilliance. Thanks John. I’ve been thinking about rewarding my top commenters and this will make that easy to track. I think you should try and be a little MORE helpful with this blog :)

  5. TrafficColeman April 20, 2011 at 9:54 AM #

    People love to be recognize for their efforts on your site..this just encourage them to do more to stay on top..

    “Black Seo Guy “Signing Off”

    • John Saddington April 20, 2011 at 3:57 PM #

      do you know that you’re missing a quote?

      shouldn’t it be…

      ” Black Seo Guy ‘ Signing Off ‘ ” ?

  6. Rob Still April 20, 2011 at 10:25 AM #

    I’m going to comment just to stay in the rankings :)

    But seriously, This is a cool plug-in idea. I’ still learning how to do this community thing and it’s really helpful to see who is engaged. So, I checked out Dustin’s site which is awesome.

    • John Saddington April 20, 2011 at 3:58 PM #

      sweet! that’s the point. give some love back to those that are hanging out here!

  7. Ashley Pichea April 20, 2011 at 10:54 AM #

    Where would I change the number of commenters it shows?

  8. Jeremy Myers April 20, 2011 at 11:11 AM #

    Hey! There I am!

    Anyway, I like this! Installing now on all my blogs!

  9. bryan a April 20, 2011 at 11:53 AM #

    Thanks for the plug-in John. Installed and in use.

  10. Brandon April 20, 2011 at 1:13 PM #

    Great plugin!

  11. Brandon April 20, 2011 at 1:14 PM #

    Is there any way to track the top commenters without this? I have wordpress.com so I can’t use plugins.

    • John Saddington April 20, 2011 at 3:59 PM #

      ah. don’t think they have it for .com… you need to get on your own .org!

      • Brandon April 20, 2011 at 4:10 PM #

        I know! haha. I just can’t find a reason to drop about $12 a month on hosting for a site that only gets about 150 pageviews a day. My most has been 180. Do you still think it is worth it?

        • John Saddington April 20, 2011 at 9:13 PM #

          if you see yourself having it grow, then yes.

        • Craig Allen April 20, 2011 at 9:42 PM #

          You can get cheaper hosting than that. I pay about $4/month and it’s pretty decent.

        • Dustin W. Stout April 26, 2011 at 12:13 AM #

          I paid $3.50/month for iPage.com

          • John Saddington April 26, 2011 at 8:26 AM #

            huh. that’s a decent cost.

            • Dustin W. Stout April 26, 2011 at 1:48 PM #

              there’s a trick to it though. they offer a $4.50/month and once you begin registering, if you try to navigate away from the site, a pop-up window will come and say if you stay on the page, it will give you a special $3.50/month deal. ;)

  12. Graham April 20, 2011 at 1:51 PM #

    Thanks John and Tom!

  13. dustin April 20, 2011 at 2:15 PM #

    brilliant! love this. thx, john!

  14. Marc Cardaronella April 20, 2011 at 3:37 PM #

    I’ve wanted this for a while and was getting ready to go searching for one! Now I don’t have to!

    Thanks, you’ve included all the features I wanted.

    • John Saddington April 20, 2011 at 4:00 PM #

      sweet! glad we could help!

    • Brandon April 20, 2011 at 4:10 PM #

      It’s cool to find all the answers here…haha!

      • John Saddington April 20, 2011 at 9:13 PM #

        thanks brandon! i don’t have all of them… but i can help point you in the right direction!

  15. Dustin W. Stout April 20, 2011 at 6:27 PM #

    Oh, this rocks my face off! Thanks for yet ANOTHER awesomesauce plugin John!

  16. Eric Williams April 20, 2011 at 7:21 PM #

    Awesome. I swear that you read my mind… I was just dreaming about this the other day. Regulataaaas….mount up!

  17. Tyler April 20, 2011 at 7:58 PM #

    Will this work if I use intensedebate for comments?

    • Tom McFarlin April 20, 2011 at 9:07 PM #

      It bases it’s ranking on the values stored in your WordPress installation’s database.

      If IntenseDebate dupes comments on your server, then you should be good.

  18. Benny April 20, 2011 at 9:18 PM #

    Will try it out on my blog and see if I can get some more comments!!

  19. James Brooks April 21, 2011 at 7:57 PM #

    This is hawt! I love it!

  20. Todd Hash April 22, 2011 at 11:27 PM #

    Does anyone know if it is compatible with Disqus?

    • John Saddington April 22, 2011 at 11:33 PM #

      it should be since disqus does mirror the comment count from WP native (if you have that setting on).

  21. Peter April 23, 2011 at 4:05 AM #

    It would be great to honor the commenter that reaches a number of comments, for example a little medal image.

    Have an award option in the widget, put the number of comments for that and when someone reaches the number, gets the little medal.

    Great plugin, thanks for sharing.

    • John Saddington April 23, 2011 at 12:28 PM #

      peter,

      love this idea. let me do some thinking…

      • Peter April 23, 2011 at 12:43 PM #

        Cool !

        I would really love this to give a price to my readers if they participate enough in the site, like a little incentive for opinions.

  22. Marco Lee April 23, 2011 at 8:46 PM #

    Cool one!Tweaked the Css a little. :D

  23. Toby April 25, 2011 at 7:45 PM #

    Love this. Is there a way to take out my comments? I’m listed twice (#1 and #3) for some reason :-) .

    • John Saddington April 25, 2011 at 8:58 PM #

      did you use a different email address?

      • Toby April 25, 2011 at 10:35 PM #

        not sure I’ve ever entered any address….i either reply in the WP admin panel or the WP iPhone app.

        • John Saddington April 26, 2011 at 8:27 AM #

          hmm. at this point you can’t unless you do it manually via code. i wanted to keep this plugin pretty small and lightweight.

  24. Dustin W. Stout April 27, 2011 at 9:09 PM #

    I noticed today that it suddenly started counting my own comments on my blog… It was after I updated WordPress… Anybody else have this happen?

  25. Dustin W. Stout April 27, 2011 at 10:44 PM #

    Just kidding… It seems to have corrected itself.

  26. Peter May 17, 2011 at 5:23 AM #

    Hi, I found something strange. If a user has an URL, that URL goes to all the users with URL. So, the last one to comment, populates the same URL to all users in the widget with an URL.

    Any ideas or fix ?

    • John Saddington May 17, 2011 at 9:58 AM #

      hmm. show me?

      • Peter May 17, 2011 at 10:11 AM #

        Sure thing, you ca see it here.

        • John Saddington May 17, 2011 at 10:14 AM #

          ah, you’re using a facebook integration piece? not sure we accounted for that use-case. i’ll have to look into it.

          • Peter May 18, 2011 at 4:34 AM #

            Well, its Disqus, so people can choose to write from different profiles, but the comments are stored in wordpress as normal comments do.

            So that breaks the things ?

            Thanks for checking it out, because there are a lot of users out there with Disqus, maybe with the same problem without knowing why.

            • John Saddington May 18, 2011 at 7:29 AM #

              yeah. i’ll have to see. not sure i tested comprehensively with 3rd party commenting systems.

  27. Glamourina June 28, 2011 at 4:22 AM #

    Hello :)

    Does it work on WP 3.1.3 and 3.2?
    In my blog people cannot register, only anonymous people can comment.

    Will the “NAME” be shown by this plugin as the author?
    I would like to award the top commenters of the month. I understand there may be duplicated names, however I would award the most commenting email address….

    Do you think I can achieve it with this plugin?

    • John Saddington June 28, 2011 at 7:21 AM #

      ues, it should. i’m not using registrations too, so people show in the sidebar.

  28. Glamourina June 28, 2011 at 7:51 AM #

    Yeah thanks, I tried it… however if two anonymous “Jenny” comment the site, even if they have different emails, their comments get “merged” and it looks like there is only 1 Jenny.

    Eg.
    Jenny asda@dafa.com adds 4 comments
    Jenny sdgfas@asfsa.net adds 2 comments

    The plugin shows that Jenny added 6 comments, but there are two different Jennies :)

    • John Saddington June 28, 2011 at 8:03 AM #

      ah. hmm. doh! i’d have to update the plugin a bit. not sure when i can get to it!

  29. Glamourina June 28, 2011 at 8:39 AM #

    I hope you can :)
    And I hope you can add the following feature… which is original and no other plugin has that.

    You know, I want to award Jenny for her amount of posts… but the second Jenny may think she was the “winner”…. when there are many Jennies, it may be difficult for them to believe that the results are true.

    So I suggest the following:
    when somebody click on “Jenny” (whether it is registered user on unregistered) will open a new page where there are listed all the comments that this Jenny left in the selected time frame (eg. last month).

    In this way the users can see that the statistics are TRUE and not fake. They will see the amount of comments, the text of the comments, where the comments was left (eg. post title), and the date when the comment was left.

    You could also call this plugin “Top commenters award” :D

    I hope you could do such a plugin! It would be original, awsome and very, very useful :)

  30. Neil @ Looking Towards Home July 6, 2011 at 8:40 AM #

    Excellent – this post answers a couple of questions I was going to ask you anyway (does it have to be weekly? Can I get one too? :-)

    Thanks for this John.

  31. David Santistevan July 17, 2011 at 11:29 PM #

    Hey John, my top commenters plugin is showing my own comments. Is there any way to get rid of that?

  32. Mark Isero July 28, 2011 at 9:57 PM #

    Hi there. I like your plugins. Question about Top Commenters: Is it possible to make the avatars a teensy bit bigger? Thank you for your help.

  33. Dorian Speed August 25, 2011 at 1:49 PM #

    I’m guessing that if this is used on a group blog, there’s no way to easily exclude the other blog authors from the list, right? Trying to make it appear that there’s someone besides us commenting on our awesome, awesome posts. :)

    • John Saddington August 25, 2011 at 7:00 PM #

      ah. you could add some code to take away certain authors but that would require a bit of… yes, code.

  34. Dorian Speed August 25, 2011 at 7:04 PM #

    So…you’re telling me there’s a chance? (name that movie)

    That’s what I figured. I think the actual solution to this issue is: get more people to comment. OR…make the other authors comment less frequently. OR…figure it out.

  35. Sally Brown August 27, 2011 at 9:14 PM #

    Hi John,

    I uploaded this plugin and liked the look of it, but there was no way for me to put exception names in it. Example: I want to exclude my own comments, family comments, and some people prefer to just not have their name there.

    Is there a way to do this. I was using the ‘top commenters’ plugin, but wanted to use yours instead.

    Plus, I wanted to capture all the top commenters from August 1 to August 31, but it doesn’t pick them all up.

    Let me know if there is a way to fix the month thing and the exceptions thing. Thanks Sally

    • John Saddington August 28, 2011 at 4:36 PM #

      i’d have to look into it to see if i can customize a bit.

      • Sally Brown August 28, 2011 at 7:42 PM #

        Let me know when you are able to do that or have a different one made with more features. Thanks. SAlly

  36. Craig September 21, 2011 at 6:00 PM #

    Thanks for this! But one thing, how can I remove the border around the widget? (The border makes it fall outside of my sidebar a bit.)

  37. Craig October 3, 2011 at 6:03 PM #

    I have the ‘Date Range’ set to monthly. Now that we just entered a new month, the number of commenters it lists dropped greatly. (I don’t get a whole lot of comments, but enough that this is full by months end.) I’m guessing this is because the ‘monthly’ date range goes by calendar month. A great option to add to the date range choices might be “last 30 days”, or something like that.

  38. PAtrick October 28, 2011 at 11:10 AM #

    Hey I found this site to be very fascinating! Bookmarked!

  39. Rogério November 1, 2011 at 3:25 PM #

    Does this plugin work with facebook comments ?

  40. Rogério November 1, 2011 at 3:26 PM #

    Thanks man. It seems to be very good.

    But, does this plugin work with facebook comments ?

  41. Joe Lalonde December 24, 2011 at 11:40 AM #

    Is there a way to remove yourself from the top comments? I would feel a bit guilty having myself at the top of the list.

    • John Saddington December 27, 2011 at 11:51 AM #

      you could do this via a little code. i might add it later.

      • Joe Lalonde December 27, 2011 at 11:58 AM #

        Thanks John. I’ll have to look into the code and edit it to remove my name from the list.

      • Joe Lalonde February 1, 2012 at 11:29 AM #

        Got some help with this over the weekend and was able to remove my name. Pretty simple to code it when you know what you’re doing!

        • Per February 14, 2012 at 9:44 AM #

          Thanks for sharing. NOT! :)

          So Joe, please share your code.

Leave a Reply:

Gravatar Image