Multi Rating3.57/5(592)

The best rating system plugin for WordPress. Multi Rating allows visitors to rate a post based on multiple criteria and questions.

Multi Rating

The Multi Rating plugin has been downloaded 16677 times! You can download the plugin at http://www.wordpress.org/plugins/multi-rating

Rating Form

Here is the rating form using shortcode [display_rating_form]

Please rate this

01234

Refresh the page after you have submitted the rating form to see the results updated.

Rating Results

Here are the rating results using shortcode [display_rating_result]

3.57/5(592)

Multi Rating Pro has advanced features including multiple rating forms, reviews, individual rating item results, update/delete existing ratings, select option text and heaps more!

Click here to learn more.

Features

Free Version

The Multi Rating plugin has the following features:

  1. 5 star ratings, percentage and score results
  2. Multuple rating criteria and questions using star ratings, select drop-down lists and radio buttons to choose answers from
  3. Font Awesome used for star rating icons
  4. Shortcodes to display the rating form, rating results and top rating results
  5. schema.org structured markup is be added to every page that allow search engines to display the aggregated rating results as rich snippets.
  6. View the rating results, entries and selected values in the WP-admin
  7. Widget to display the top rating results
  8. Enable for custom post types and pages
  9. Add custom weights to each rating item to adjust the overall rating results
  10. Automatic placement settings to display the rating form and rating results on every post in different positions
  11. Meta-box on the edit post page to override the default automatic placement settings
  12. Settings to restrict post types, turn on validation, modify text, apply different styles and clear the database etc…
  13. Reports on number of entries per day
  14. Export rating results to CSV file
  15. Custom taxonomy support
  16. API functions for using Multi Rating in your theme
  17. Edit ratings in WP-admin

Pro Version

The following key features are available in the Pro version:

  1. Multiple rating forms with different rating items
  2. WordPress comments system integration
  3. Add custom fields to collect additional information
  4. Ratings moderation (approve or unapprove rating entries)
  5. Logged in users can update or delete their existing ratings
  6. New shortcodes, API functions and widgets (e.g. display user reviews and individual rating item results)
  7. Rating forms can optionally include a name, e-mail and comment fields
  8. Ability to use text descriptions for select and radio options instead of numbers
  9. Post, category and specific page filters to include (whitelist) or exclude (blacklist) automatic placement of the rating form and rating results
  10. Options to exclude the home page, search results and archive pages (i.e. Category, Tag, Author or a Date based pages)
  11. Like/dislike or thumbs up/down rating item type
  12. Display detailed rating item results breakdown in a poll format
  13. Allow/disallow anonymous user ratings option

And heaps more…

Click here to learn more.

Top Rating Results

Here is the top rating results using shortcode [display_top_rating_results]

Top Rating Results

13.57/5(592)Multi Rating
2Shortcodes
3API
4Quick Start Guide

Note: Only this page is using this rating form hence the one result coming back.

Custom CSS

You can add additional custom CSS in the plugin settings to modify the styles of the HTML if you want. For instance, the following custom CSS has been used in the settings of this plugin:

.top-rating-results .rank {
   background-color: #DDDDDD;
   -webkit-border-radius: 50%; 
   -moz-border-radius:  50%; 
   border-radius: 50%; 
   padding-left: 8px;
   padding-right: 8px;
}
.rating-result .percentage-result, .rating-result .score-result {
   font-weight: bold;
}

WordPress Admin Gallery

 

Shortcodes

The Pro version contains 3 additional shortcodes [display_user_rating_results], [display_rating_result_reviews] and [display_rating_item_results].

Note: All titles are h4.

[display_rating_form]

Displays the rating form

Attributes:

  • post_id – the post id. If not set, the current post is used from the WP loop
  • title – Title to be displayed i.e. Please rate this. If not set, default settings are used.
  • before_title – HTML or text before title. Default is empty.
  • after_title – HTML or text after title. Default is empty.
  • submit_button_text – If not set, default settings are used.
  • class – add CSS classes to the parent div element (spaces between each class)

[display_rating_result]

Displays the rating result for a post and rating form

Attributes:

  • post_id – the post id. If not set, the current post is used from the WP loop
  • no_rating_results_text – Text to display if there are no rating results yet. If not set, default settings are used.
  • show_rich_snippets – Do you want to produce Google rich snippets code? Default set to false.
  • show_title – Do you want to show the post title with the rating result? Default set to false.
  • show_count – Do you want to show the count of entries. Default set to true. The count is only shown if the title is displayed and surrounded in curly braces i.e. (5).
  • result_type – the result type to use i.e. star_rating, score or percentage. Default is set to star_rating.
  • class – add CSS classes to the parent div element (spaces between each class)

[display_top_rating_results]

Displays the top rating results and includes a category filter.

Attributes:

  • title – the title to display. If not set, default settings are used.
  • before_title – HTML or text before title. Default is empty.
  • after_title – HTML or text after title. Default is empty.
  • no_rating_results_text – Text to display if there are no rating results yet. If not set, default settings are used.
  • show_count – Do you want to show the count of entries. Default set to true. The count is only shown if the title is displayed and surrounded in curly braces i.e. (5).
  • show_category_filter – do you want to display the category filter select? Default is true.
  • category_id – Limit the rating results for a specific category. Default is set to 0 which means all categories
  • limit – Set a limit of how many reviews to return. Default set to 10.
  • result_type – the result type to use i.e. star_rating, score or percentage. Default is set to star_rating.
  • show_rank – shows a rank of the rating result. Default is set to true.
  • class – add CSS classes to the parent div element (spaces between each class)
  • taxonomy – Limit the rating results for a specific taxonomy. Default is ‘category’.
  • term_id – the taxonomy term id e.g. category id, post tag id etc… Default is ‘0’ which means All. The category_id attribute is overwritten if you set the term_id attribute.

API

The API functions are located in the class-api.php file which contains a static class called Multi_Rating_API. The key API functions are:

  • display_top_rating_results
  • display_rating_result
  • display_rating_form