Best WordPress Ratings & Review Plugin?
November 17, 2009
I have been looking for a WordPress ratings and review plugin for my websites, and have tested out 4 on my website hosting section of one of my sites. Even though that plugin is still one of the better plugins for this type of site, I actually do have a newer favourite since this review was originally written. Overall now, this review includes 5 Ratings & Review plugins for WordPress. The 5 WordPress Ratings plugins that I tested are:
- GD Star Rating
- Rating Review System
- WP Review Engine
- WP Review Site
- My Review Plugin
These five seemed to have all the features I needed, namely the ability of visitors to leave ratings and reviews in the comments section of the post, as well as being able to display summary charts showing which host (in this case) got the best average visitor rating.
I installed all 5 plugins on the site, one at a time, and tried to set them up as described above.
Here are my observations on each of the plugins:
The GD Star ratings have strikingly good graphics, and this plugin is also free. The real problem with it is that it is so complicated to use and the tutorials are not very well organised. Since this is a plugin that is in development, I would think that the author(s) will sort out the help system eventually. Unfortunately I could not find the information I wanted, so moved onto the next plugin. If you have a little more free time to explore this plugin, I am sure that it would be a good choice.
I was sent this plugin by the author to review, and after reading the information on the plugin, I was excited about the features. However, there was a problem. The plugin is ioncube encoded, and despite installing a local copy of ioncube on my server, the plugin would still not work properly. The tech guys from the Rating Review system plugin had a look, and they told me the problem was ioncube not being installed correctly, however, the ioncube test script said it was.
Unfortunately, since I could not get this plugin to work on my server, I had to move onto the next plugin. However, the authors of this plugin do offer a free trial, so you can test it for yourself to see if it works for you. I did incidentally try it on a second server with a different web host and it worked fine. However, the sites I wanted to use it on are hosted with the other host.
3. WP Review Site by Dan Grossman
WARNING: Do not buy this plugin without reading this.
This plugin looked perfect, and it is not encoded like the last one. Because i wanted to use it on multiple sites, I paid $199 for a multi site license. What a waste of money that turned out to be.
I installed the plugin on my web hosting category over at ezseonews.com, and that’s when the problems began. My server would return errors when trying to login to the dashboard, or switch to any page within the dashboard if I was lucky enough to get in. I disabled all plugins, and went in and enabled them one by one. The Ratings and review plugin was the one that kept causing the crash. Was it incompatible with other plugins I am using? It certainly seems that way on my server. I had to disabled a social bookmarking plugin to get the review plugin to work, and even then, I had problems approving comments. I’d click the approve button, but the comments would stay pending.
This plugin just didn’t work on my site / server. I contacted Dan about a refund only to be told:
“There is no refund policy as I have no way to keep you from using the plugin once you have it.
WP Review Site is in use by over 1,200 people right now and I have only ever heard of a conflict with another star ratings plugin. I would be happy to help you fix your site”
I appreciate the offer of help to fix my site, but I just want a plugin that works out of the box and does what it is supposed to do. I resent having paid $199 for something I cannot use. The fact there is no trial of the plugin meant I could not try before I bought it.
So that’s $199 wasted – buyer beware if you are thinking of buying this plugin. If anyone wants to buy my copy, let me know
WP Review Engine was the last plugin I tried in the original review (and quickly became my favourite at the time), and I then stopped looking as it was perfect for my needs, and even had a really cool feature that I have not seen in the other plugins. The plugin is by a guy called Louis who has helped me a couple of times with queries via email.
Best part of all, this plugin actually does come with a refund policy, so if you find it does not work for some reason, Louis promises to refund your money.
Besides the refund policy, this plugin is actually cheaper than Dan Grossman’s plugin. That’s a double bonus.
I should tell you that not everything went smoothly with the installation.
This plugin is encoded with ioncube (before you grown, read on). When I installed the plugin, I got the ioncube errors as expected. In the documentation Louis says that if you have a problem with ioncube, he’ll send you an unencoded version. True to his word, he sent me the unencoded version which worked perfectly first time.
However, just to test I installed a local version of ioncube, and the encoded plugin worked fine.
So basically, if you have to install ioncube (some hosts have it installed already) you can choose to ask Louis for unencoded versions of the plugin instead.
OK, now let’s look at the plugin features.
The plugin comes with a couple of ready made WordPress templates. However, since I wanted to install it into an existing site, I wanted to manually integrate it. This was fairly easy, with options in the Dashboard for installing the plugin into any template. I did make a few template changes to customise the look, but overall the process was painless.
You can see the plugin working on the website hosting section of my ezseonews.com site. Feel free to try it out by reviewing your host
Here is a short video showing you around that section of my site. It shows how the section on my site looks after integration, and I have to say, I love it.
WP Review Engine Integrated in a site
Here are some of the features of the WP Review Engine plugin:
- You can integrate the plugin into any theme very easily by checking a few boxes in the Dashboard. You can also tweak things if you prefer by including API calls within your templates.
- When a visitor leaves a review, they can rate the various aspects of the product (that you have defined for that product) and their ratings are embedded in the comment. Here is a screenshot of a comment.

- You have Editor ratings included in the plugin (this is an optional extra in some other plugins) so that you can just review a product and have your verdict shown and not those of your visitors.
- When you create a post, you simple select which (if any) rating categories to show with the post. You can also specify an affiliate URL and a graphic that can be displayed in the ratings tables.
- The Comparison tables can order the product reviews however you want. You can also customise the look and feel of this table if you know a little PHP. The ratings tables can be embedded in the homepage and/or category pages. If its embedded in the homepage, it displays the ratings from the entire site. If its embedded in the category page, it shows the ratings from within that category. Watch the video above if that’s confused you.

- A really cool feature is the ability to integrate Google Maps into the review. For example, if you had a local website with reviews of restaurants in your area, you could include a Google map pinpointing the location of the restaurant. This could be a very good way to get local businesses to advertise on your site

- On feature I didn’t use, and recommend you don’t either, is to auto-generate comments. With the recent FTC clampdown, this would not be a good feature to use.
- A very good feature however is the ability to import databases into your site. Imagine getting a product feed for your niche and being able to import that feed into your site. You’d have an instant website with hundreds or even thousands of products.
- Widgets for top rated posts and most recent comments. This means you can easily integrate this information into your WordPress sidebars.
- hReview is a system that Google can use to display the ratings within the search results. Here is an example of how my page might look in the search results:

See the stars and the number of reviews. This type of inclusion in the search results can really make your listing pop out. I love the feature, and think that the whole plugin is just very very cool and worth every cent.
When I needed help, Louis replied via email within 48 hours, and he even supplied me with some code to help me with one part of the integration.
If you are looking for a WordPress ratings and review plugin, this is the one I recommend. Not only is it reasonably priced, but support is good and there is a refund policy if you find it doesn’t work (though if it works on my host, it should work on any).
You can currently buy WP Review Engine with a 15% discount if you use the following coupon: ypincluded
My Review Plugin includes just about everything that the other plugins have. I’ll list the ones I have used below:
* Setup rating categories, and have rating boxes automatically added to the comments form of your WordPress site so that those who leave a comment can also rate the product.
* Commentors ratings are added into their comments. There is also the option of showing a “Was this review helpful” voting system.
* Editor ratings – you can review the product and show your ratings for the product, or add your ranking into the average generated by your visitors. This is a very flexible system.
* When you have ratings on multiple products, you can insert “league tables” showing those with the higher rankings. These tables can be auto-inserted into the homepage or category pages. If you have a category e.g. on Zanussi dishwashers, then all Zanussi dishwashers in that category will be competing for the league table on the Zanussi category page. On the homepage, the league table will comprise the products from all categories. This is really useful for your visitors. These tables are customisable and look really cool.
A Horizontal Ratings Table:
.. and a Vertical Ratings Table:
* Include thumbnail images with your reviews that can be inserted into the comparison tables.
* Flexible rating systems – 5 stars, 10 stars, letter grades, percentages, pass/fail, etc.
* Bayseian weighting – takes into account the number of ratings as well as the score to decide which are the best products for your comparison tables.
* Disable ratings on certain posts and pages, easily. This way you can have ratings only in certain categories of your site (and even then, not all posts in the category).
* Auto insert “Buy Now” (or create your own button) buttons into the post that link to your affiliate URL (that you enter into the Dashboard).
* Rating tables can be inserted into each post, showing the average ratings for that particular product.
* Google maps integration which is great if you are running a local services site.
* Supports microformats like hReview, hProduct and RDFa Review Integration.
* One click upgrade from other review plugins like WP Review Engine, WP REview Site etc. I haven’t tried this or seen where in the plugin this feature is, I am quoting the sales page here.
* Support has been excellent and timely. Mark (the developer) quickly answered my questions.
This plugin has so many cool features that I haven’t done it justice in this very quick overview. This plugin has become my favourite because, after several upgrades to my previous favourite (WP Review Engine) that one seemed to be causing me more and more problems with some of my WordPress templates (namely Thesis). I am happy to announce that new sites I am building with Thesis 1.7 and My Review Plugin are working out of the box and looking great.
The Best WordPress Ratings & Review Plugin in my opinion?
That’s easy….
Print This Post
More Wordpress Tutorials
Creating Custom sidebars in WordPressHave you ever wanted to have certain ads only show if the sidebar of certain pages? Wordpress uses a template system that means every page uses the same sidebar, but we can add code to the sidebar to test if a page is in a certain category and then insert code if it is.
Top 12 WordPress Plugins For WordPress 2.7.xHere is my top 12 Wordpress plugins for Wordpress 2.7.x
Artisteer ReviewArtisteer is an excellent template creator for Wordpress, Joomla, Drupal and HTML. Artisteer allows you to create Wordpress templates rapidly, with point and click ease.
Live Writer 500 Internal Server Error – xmlrpc.phpIf you get a 500 Internal server error caused by the Wordpress file xmlrpc.php when you try to open posts from your site, you may have an issue with your server trying to use an earlier version of PHP. This video shows you how to fix the issue.
Using SSI with WordPressUsing SSI on Wordpress sites is not difficult with the right plugin installed. He is how to do it, and the reasons why you should be using SSI on your sites.
WordPress Tags – Uses and AbusesWordpress tags are often abused and the consequences can be bad. Learn to use Wordpress Tags effectively.
Using WordPress for Affiliate SitesWordpress is a fantastic tool for creating affiliate sites, but how do you set it all up? We look at a couple of models you could use.
WordPress Tutorial – Adding Similar PostsIts a great idea to add similar posts to your Wordpress sites, as it encourages site stickiness, as well as giving pages on your site an SEO boost. Not only is the page then linking to other related content on your site, but the pages it links to now have inbound links from relevant content.
Removing the Gravatar Link from Revolution Template ThemesThe Gravatar link has been shown to be a common way my sites are losing visitors. In this tutorial, I’ll show you how to remove that link.
Changing Header Font SizeCascading style sheets are used in Wordpress themes to format your content, and layout. It can be quite a task for beginners to sift through the styles.css file, but I’ll show you how easy it really is by changing the H1 header font size in this tutorial.
WordPress Template HierarchyWordpress template system is confusing for those new to Wordpress. There is a simple hierarchy of templates that explains why some templates have certain files, while others do not.
WordPress posts & pages – what are the differences?Wordpress gives you the option of using a post or a page for your content. There is often a lot of confusion anongst Wordpress users as to which one they should use and why.
WordPress 2.7 PreviewSince I am using WordPress almost exclusively for building my own affiliate sites, I decided to join the WordPress 2.7. beta testers so I could give you a quick overview of what is coming. What I cover here is only a small part of WordPress 2.7., and represents what I found interesting in the hour [...]
Solving WordPress ProblemsWordPress is a stable product, and in most of the cases that I have come across, problems are usually nothing to do with the core files that WordPress distribute. The usual culprit is one or more plugins. Plugins are small pieces of code that add new features to WordPress, and these can be written by [...]
Automatic backups of your WordPress databases?WordPress is a fantastic tool for creating any type of website. However, servers can crash, MySQL databases can get corrupted and gremlins can get into the works! With traditional websites built in HTML, you have always had the option of keeping a backup of your site on your hard disk. With WordPress it’s not so [...]
Adding a Feedburner Subscription Box to your WordPress SiteFeedburner is a great free service (now owned by Google). It allows people to subscribe to your feeds, and will even email your subscribers for you whenever you post new material to your blog. It doesn’t matter whether you post 1 or 100 new articles to your site in any given day – Feedburner will [...]
Adding Video to your WordPress Blog postsThere are a few plugins that can help with adding video to your blog posts, and I’ll show you one of these in a future tutorial, because for most popular video sites, adding video is as simple as grabbing the embed code and pasting it into your WordPress post. Let’s look at an example: If [...]
Using Widgets In WordPressWidgets allow WordPress users to easily add in new features to the sidebars of their templates without having to hack template code. e.g. you can add a translator widget that will translate your page into multiple languages, or you could add a Feedburner subscription box. Adding both of these (and the hundreds of other widgets [...]
Manual Upgrade of WordPressIt has happened a few times to me. The automatic upgrade plugin for WordPress hasn’t worked. The last time this happened was with WordPress release 2.6.1. and it happened on all of my blogs. Is it a hosting issue, or a plugin issue? I am not sure, but what I am sure about is that [...]
Why use Tags in WordPressWordPress Tags? What are they and why should you be using them? Since WordPress 2.3, tags have become an integral part of blogging with WordPress. Have a look at sidebar on this page. Do you see that large box full of words? That’s a tag cloud. Each of the words in this box are words [...]
Things you need to know about PermalinksPermalinks are a great way to optimize your blog post URLs. If you read my article on WordPress Permalinks, you may be using the same permalink structure that I use, namely this one: /%category%/%postname%/ With this type of permalink structure, your post URLs will look like this: http://affiliate-minder.com/wordpresstutorials/install-wordpress-theme/ This is an actual URL from this [...]
Installing a WordPress ThemeIf you followed the tutorial for installing WordPress plugins, you will already have the skills needed. When you download a theme, you’ll find that it unzips into its own folder. The following template I downloaded and unzipped is called Andreas01. You’ll see that the theme includes two folders, wp-andreas01 which contains template files, and the [...]
Choosing a WordPress ThemeChanging your WordPress theme is very easy, so you can have some fun downloading and changing the look and feel of your site. There are a few things you should look out for when choosing a theme. Ideally you should have some posts already on your blog, as well as a static page, some comments [...]
Protecting WordPress From HackersWP Secure is a script that can restrict access to your WP-Admin folder based on IP address. That means no-one can login from any IP address other than your own. Here is how to set it up, and how it works: Online Videos by Veoh.com You can buy WP Secure here. Bookmark on Delicious Digg [...]
WordPress Permalink StructureSince we want to create a well-structured web-site, we need to set WordPress up so that it creates SEO friendly URLs for your posts. To do this, we need to edit the Permalink options. Literally speaking, a permalink is link that doesn’t change. e.g. when you write an article for your website, it is given [...]
Essential pages for any WordPress siteThe title is slightly misleading. These “essential” pages are not just for WordPress sites, but for ALL web sites. The pages are: 1. Terms of Use 2. Privacy 3. Disclaimer (I have seen Terms of Use and Disclaimer combined onto a single page). 4. Contact Us The first three pages listed here are legal documents [...]
Creating a homepage in WordPressIf you have installed WordPress and the plugins recommended in my Top 10 WordPress Plugins article, you ‘ll currently have a blog that looks like the generic WordPress blog, containing a hello world post, and an about page. Note: You can click images to enlarge them. We still have a fair bit of customizing to [...]
Activating Plugins in WordPressOK, hopefully you have uploaded the top 10 WordPress Plugins. The next step is to activate them so that your WordPress install is “using” them. Login to your WordPress Dashboard, and click on the link to the plugins page. When you get to that page, you should see your plugins listed. There are two things [...]
Top 10 WordPress PluginsNOTE: This article is quite old. On 10th May 2009 I posted a new article with an update of what plugins I use. The article is Top 12 WordPress Plugins Here is my top 10 WordPress Plugins. I do use others, but these are the first ones I install when I setup a new WordPress [...]
Installing Plugins in WordPressThis video shows how to install a plugin into WordPress. The plugin installed in this video is a Google XML Sitemap generator, but the principle for installing any plugin is the same, so follow along with this one, and you should be able to install any plugin you want. Installing a WordPress Plugin Video: Any [...]
Installing WordPress Using FantasticoFor those with cPanel hosting, and Fantastico, I have created this video to show you how easy it is to get WordPress up and running on your domain. Note though, that I highly recommend you learn how to install WordPress manually using FTP because you will need to use FTP to install plugins. FTP is [...]
Advantages of using WordPress for affiliate sitesAdvantages of WordPress in no particular order: 1. Online access using your web browser means you can add content from any computer, anywhere in the world. 2. “WYSIWYG” editor. This stands for “What You See Is What You Get”. In other words, you can create your content in the editor, and see how it is [...]
Installing WordPressInstalling WordPress is very easy. If your webhost has Fantastico installed, you can do it with a few clicks of the mouse. For some hosts, you will need to manually install WordPress, including creating a MySQL database, editing the WordPress config file, uploading everything, and installing. This is also very easy, in fact, it should [...]










