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:
- 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 - If you are using the widgets plugin, the tagboard will automatically appear as an available widget for your sidebar.
- 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.
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
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.
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…
Sorry for the long delay in replying; I’m just pulling into town from a long vacation. I’ll post some sample SQL tomorrow.
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.
???
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!
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.
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.
What is the code to make it show up in our site if we are doing it manually?
Yes, I need the manual insertion code too. I can’t see it in your above post. Please.
In lines 116 and 120 of the current version of the plugin file (4.1), change
$user_data->user_urlto$commenter->comment_author_urlVery cool plugin..I like it
Does this plug-in come in a ZIP file? I’m having trouble downloading it as tar.
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! ^_^
Thanks for this plugin, this is exactly what I was looking for!
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
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
Good Thank you admin
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.
Awesome, thanks for the plugin! It really works to increase the number of quality comments on your site.
Great Plugin
I cant get the plugin download to open.
What is it exactly that we should think here? I mean is that really going to matter?