Skip to content

WordPress Top Commenters Plugin / Widget

This plugin will add a list of the most frequent commenters posting to your blog. They are gathered in descending order (highest number of comments at the top) The list items will be links to the comment author’s URL, if provided.

The following parameters are configurable by the user, either from the widget admin interface or directly (if used as a standalone plugin):

  • Number of people to show
  • List of names to exclude from the list: An array of names to be ignored from the counts.

Download FreePress Top Commenters Widget

Installation:

  1. Extract all files in the archive into your plugins directory. The archive should contain a folder called “freepress”, which should be placed directly under the plugins directory, and all the files distributed with this plugin should be in the “freepress” folder. For example: /var/www/wordpress/wp-content/plugins/freepress/topCommentersWidget.php
  2. If you are using the widgets plugin, the tagboard will automatically appear as an available widget for your sidebar.
  3. If you prefer to manually add the tagboard to your theme, you can insert the following code wherever you’d like the tagboard to show up:

    If you wish to manually specify the arguments listed above, add them in the order listed. The number of people to list will default to 10, and the names to exclude will default to an empty array (which will include all commenters).

*Note: This version of the plugin has been tested in WordPress 2.x as well as recent versions of WordPress MU. Please let me know by commenting here if you run into any issues.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Comment Feed

92 Responses

  1. I take care of my Pastor’s blog for him and I’ve been using this plugin for quite some time now and everyone really seems to love it. In fact, 10 or 15 of his ‘regulars’ tend to have fun trying to gain the “top of the list”.

    The problem is that prior to this being installed, there were 4 regular commenter’s who used a different, silly name every time they left a comment.

    Is there a way that I can adjust totals in the MySQL database to bring their totals up to what they should be? And if so, what exactly would I modify?

    Thanks again for a great plugin!

    Grace and Peace,
    Paul

  2. Paul,

    The only way I can think of would be a SQL query that would update the comment author name on all the comments you know are theirs to a common name that you select (whichever one they use now).

    I’ve done that before on here, actually, shortly after I made the plugin, for the same reason you describe.

    I can check and post the exact SQL if you’d like.

  3. That would be great JB. I learned the hard way that I’m not very good doing my own SQL queries, it can get quite messy when something is in the wrong order…

  4. Sorry for the long delay in replying; I’m just pulling into town from a long vacation. I’ll post some sample SQL tomorrow.

  5. I keep getting an empty value for $user_data->user_url even when commenters have inserted URLs for their comments. The rest of my blog works great. Latest WP version.

    ???

  6. I would like to manually add this widget to my sidebar.php. For some reason in my browser it is not showing the code you typed in. Can you please send me the code so that I can add it to my sidebar.php? Thanks and I look forward to using this widget!

  7. I have added the widget and it is displaying in my sidebar, but the name of each commenter is just plain text, there is no link to their site – I used the Top Commenters plugin with my previous theme were it was pasted into the sidebar directly and the names were linked then. Any help appreciated.

  8. There was a recent change to only grab commenter URLs from registered users (from their profile) rather than the one(s) supplied in the comments themselves.

    I like it better that way for several reasons, but I think in the next version I’ll make it an option for the admin to set.

  9. What is the code to make it show up in our site if we are doing it manually?

  10. Yes, I need the manual insertion code too. I can’t see it in your above post. Please.

  11. In lines 116 and 120 of the current version of the plugin file (4.1), change $user_data->user_url to $commenter->comment_author_url

  12. Very cool plugin..I like it

  13. Does this plug-in come in a ZIP file? I’m having trouble downloading it as tar.

  14. Great plugin!
    I like the new change of only grabbing the URLs of registered users, but I agree that making this an admin option would be nice.
    Thanks for creating this! ^_^

  15. Thanks for this plugin, this is exactly what I was looking for!

  16. Thanks for the review guys, now i know about plugin. but i cant see the code in the upper side of your post JB please post it again..

    Thanks

  17. Most bloggers comment was not apprieciated on most blog but with this great system. I am sure more people would like to leave their comment. cheers

  18. Good Thank you admin

  19. Hola

    El partido del domingo entre el Barça y el Madrid será el acontecimiento del año sin duda alguna y yo no me lo pienso perder de ninguna manera, aqui en esta pagina lo daran Online y Gratis !

    http://elgranderbi.blogspot.com/

    Saludos,
    Juana.

  20. Awesome, thanks for the plugin! It really works to increase the number of quality comments on your site.

  21. Great Plugin

  22. I cant get the plugin download to open.

  23. What is it exactly that we should think here? I mean is that really going to matter?

« Older Comments

Continuing the Discussion

  1. [...]   Top Commenters Plugin / Widget,显示最多留言的访问者,�时支�widget。 comment sidebar [...]

  2. [...] There are blogs which have some really great interaction. In a way, some blogs that have specific topics could be quite hot, in terms of discussions. They become some sort of forums already and there are some very active commenters. If you would like to keep tabs on who are the top commenters on your blog, use the Top Commenters widget. [...]

  3. [...] I just added new wordpress plugin for my blog that is Top Commenters plugin. This plugin will add a list of the most frequent commenters posting to your blog. They are gathered in descending order (highest number of comments at the top) The list items will be links to the comment author’s URL, if provided. By default it will show up to top 10 commenters but Top Commenters plugin also allow you to define yourself how many commenters you want to display and list out which commenter that should not be count in. [...]

  4. [...] However I do still believe that people who take the time to write comments do add value so I’d like to give them something back in return, and a link is the easiest way to do it. So on my Recent Comments page I added a section to list the people who have made the most comments and give them a link back. I’m using the Top Commenters plugin for wordpress to do this so I don’t have to do it manually. Is it fair that a few bad apples spoil it for the whole bunch, nope, but it’s a reality we have to deal with. [...]

  5. [...] Thanks to Chris of Blog-Op for pointing this one out. The Top Commenters Widget fits neatly into your sidebar and lists the people who comment most often on your blog, along with links to their blogs. It’s a nice touch to give your most active commenters credit and link love. More importantly, the Top Commenters Widget is bound to create some healthy commenting competition. [...]

  6. [...]   Top Commenters Plugin / Widget,输出最多留言的文章列表,å?¯ä»¥è‡ªè¡ŒæŽ§åˆ¶è¾“出数é‡?。   上传激活。由于默认支æŒ?Widget,å?¯ä»¥ç›´æŽ¥åœ¨Widget里调用;或者在模版å?ˆé€‚ä½?置增加如下代ç ?: < ?php if(function_exists(‘fp_get_topcommenters’)) { echo fp_get_topcommenters(); } ?> [...]

  7. [...] Commenters can be encouraged with rewards. They’ll likely respond to a possible link (to their site) in your sidebar. It’s easy to showcase the top commenters with this Top Commenters Plugin. [...]

  8. [...] you may have seen from my notice above, I have decided to activate the DoFollow plugin and Top Commenters.  I believe this along with my great content will encourage discussion, because I know that I [...]

  9. [...] have decided to activate the DoFollow plugin and Top Commenters.  I believe this along with my great content will encourage discussion, because I know that I [...]

  10. [...] It was relatively easy to gather the data by copying and pasting the results spewed out by Top Commenters Widget. I set it up to display 2000 commenter names on my sidebar. Next, I copied & pasted the name [...]

  11. [...] will also be installing Top Commenters Plugin. Here is a description provided by the designer: This plugin will add a list of the most frequent [...]

  12. [...] FreePress Blog » WordPress Top Commenters Plugin / Widget Mwoh. Misschien zet ik dit er wel ergens op. Benieuwd, eigenlijk wel een beetje. (tags: plugin wordpress) [...]

  13. [...] FreePress Blog » WordPress Top Commenters Plugin / Widget Mwoh. Misschien zet ik dit er wel ergens op. Benieuwd, eigenlijk wel een beetje. (tags: plugin wordpress) [...]

  14. [...] Top Commenters Plugin-Widget:Adds a linkable list to the sidebar of the top commenters on your site. [...]

  15. [...] can give the reward for the top commenter either by installing Top Commenter widget for Blogger and Wordpress Or you can write a monthly top commenter right at your blog with the link to their [...]

  16. [...] FreePress Top Commenters Widget adds a list of the most frequent commenters posting to your blog. It does not work well out of the [...]

  17. [...] 6. Top Commenters – This plugin will add a list of the most frequent commenters posting to your blog. They are gathered in descending order (highest number of comments at the top) The list items will be links to the comment authorâ??s URL, if provided. The following parameters are configurable by the user, either from the widget admin interface or directly (if used as a standalone plugin): a. Number of people to show b. List of names to exclude from the list: An array of names to be ignored from the counts. [...]

  18. [...] your commentors – through a top commentors plugin, people can get a link back to their site if they comment enough. The way the plugin works is that [...]