After download the plug in, you can upload and install it from Wordpress Dashboard -> Plugins -> Add New. Alternatively, you can unpack and upload the dir with files to the wp-content/plugins folder on your blog.
Activate the plugin.
You can configure the options under Setting -> Comment Rating. The default options should be good enough. It works out of box. You are done. Sit back and have a look at your blog.
If you want to tailor the display format further, you can turn off auto-insertion into comments and add the following line to an appropriate place in your theme "comments.php" file within the comment loop. if(function_exists(ckrating_display_karma)) { ckrating_display_karma(); }
More about custom installation in the Comment Rating plugin FAQ.
For complete and most up-to-date FAQ, please see Comment Rating plugin FAQ.
If the thumbs are grey, it's most likely working well. Comment author cannot vote on his/her own comments. That's why the voting images are grayed out and don't respond to mouse-over. But if you change to a different IP address, you'll be able to see the clickable images and mouse-over effects.
If all your computers go through the same ADSL/Cable router, they all have the same external IP address. The thumb will stay gray, until your IP address changes (e.g. rebooting the router).
To others, the thumbs should be in color.
Yes. the comment styling uses the new comment_class filter (introduced in WordPress 2.7). If your theme doesn't use WordPress 2.7 wp_list_comments(), you'll only see the comment text background being styled or highlighted. To fix the problem, you need to add comment_class into your existing theme. For example code, please see here.
When using nested comments, the styling of a highly or poorly-rated comment is passed on to every comment below it. This means that every comment nested below a low-rated comment becomes semi-opaque, even if it is high-rated itself. The end result is huge blocks of dim text that are difficult to read.
Also highly-rated comments pass on that style to everything below it, resulting in huge blocks of styled text that obscure the rating of comments that are not really highly rated.
The problem is caused by styling the whole comment box. To solve the problem, just turn off comment box styling.
This is the tricky part. Setting the thresholds too low, every comment becomes highlighted or hidden. Setting them too high, nothing changes and you cannot draw readers attention.
Every blog's readers are different. Some have passionate and active readers who vote on almost every comment. Some have indifferent readers who don't want to click.
There's no magic formula. You'll have to experiment. Hopefully, it's fun to play with the numbers.
Yes, if you're not careful with your thresholds. Won't there be messy formatting? No, there won't be. Rest assured. Comment Rating will use only one style based on the following descending priorities: highly-rated, poorly-rated, hotly-debated.
Yes. the comment styling uses the new comment_class filter (introduced in WordPress 2.7). If your theme doesn't use WordPress 2.7 wp_list_comments(), you'll only see the comment text background being styled or highlighted. To fix the problem, you need to add comment_class into your existing theme. For example code, please see here.
Belorrusian translation by Itransition
Hebrew translation by TechHead
Hooks voting into wordpress's global action system and uses a predefined wordpress core action for comment changes. This enables caching plugins, such as W3 Total Cache, can react to comment changes. Thanks Jason Donenfeld for providing the patch.
It took me a while to upgrade from PHP 5.1.6 to PHP 5.3.2 and install WordPress 3.2.1. Now Comment Rating is tested on WP 3.2.1, again still works like a charm.
Tested on WP 3.1.3. Still works like a charm
de_DE translation by Professional Translation
pt_BR translation by frq.
Support IP based fraud detection for servers behind a reverse proxy. Thank to Marc Gortz from the German online marketing agency klickfreundlich.
Urgent update: fix a loophole which allows potential SQL Injection attack
Tested on 3.0.4 and add explanations.
Added CSRF attack protection. Thanks krebsonsecurity.com for reporting the problem and providing part of the solution.
Tested in WP 3.0.2
Polish translation by Tinydirect
More screen shots
Update feature descriptions and screen shots
Tested on Wordpress 3.0. Everything is fine.
Albanian translation by WPAlb.com
Tested on Wordpress 2.9.2. Still works like a charm.
Fix the bug that text are displayed in different line, due to specifics in certain themes, e.g. Suffusion.
Add "margin: 0px;" to image style. This should prevent voting icons and vote numbers being in separate lines.
Tested under Wordpress 2.9 and 2.9.1. All working well.
Set filter priority to 9000. Late enough to avoid most conflicts, early enough to avoid conflicting with WP Threaded Comment
Cannot run Comment Rating as the last filter. This conflicts with WP Threaded Comment plugin. Weighing the evil, now we are now in conflict with Kaskus Emoticons plugin.
Add choice to tooltips for "Thumb up" or "Thumb down", contributed by Eric Peterka.
Remove browser not supporting XMLHttpRequest object. It doesn't help ordinary user.
There's no point of silencing your own voice on your blog. When readers mark a comment by the blog author or admin as poorly rated, the comment will not be hidden, but only marked as poorly rated.
Fix the multiple alert message when the voting icons are double clicked.
Tested on Wordpress 2.8.6. Added non-breakable space between voting images and numbers
Belorussian translation by FatCow
Added function to enable widget (Comment Rating Widget plugin) to display the ratings along with recent comments.
Fixed the bug when auto-insert is turned off, highlighting won't have any effect
Fixed a bug in Spanish translation.
French translation by Charlie Borghini.
Tested on WordPress 2.8.5
Fix a Javascript bug when choosing Likes-only or Dislikes-only.
Allow vote type of: positive only, negative only votes or both.
Arabic Yemen translation by Thamood Binmahfooz
Fix missing closing tag in hidden comments.
Add option to turn off inline style sheet and javascript loading. This helps power users to customize their theme efficiently.
Bulgarian translation by ITWS.
NL translation by iPhoneclub.nl.
Fix javascript loading problem in admin pages.
Fix a bug that caused non-valide XHTML.
Enhance the highly-rated comment styling to the entire comment box.
Change default threshholds on highlight good comments and hide poor comments.
Fixing the bug: when auto-insert is turned off, comment highlighting and hiding are missing too.
Adding styling to highly-rated comments.
Correct image alt text. Remove mentioning of IP address in error message.
Comments disliked too much by readers will be hidden in a click-to-show link.
Add flexibility with an option page.
Add auto-insertion rating images into comments, and javascript to footer