Plugin Directory

Yasr - Yet Another Stars Rating

Yet Another Stars Rating is a simple plugin which allows you and / or your visitor to rate a post or element. Ideal for review's website

Yet Another Stars Rating (YASR) is a new system review based on jquery plugin RateIT. With YASR you can make your own review or let your visitors vote, and you can even create multiple sets (a set of stars for each aspect to rate). Review scores or visitor ratings will be indexed by search engines through snippets . Most important, if you are a gd star rating user, with YASR you can import all the data from gd star rating (which isn't maintained anymore).

How To use

Reviewer Vote

Once YASR is installed, when you create or update a page or a post, a box (metabox) will be available in the upper right corner where you'll be able to insert the overall rating. You can either place the overall rating automatically at the beginning or the end of a post (look in "Settings" -> "Yet Another Stars Rating: Settings"), or wherever you want in the page using the shortcode [yasr_overall_rating] (easily added through the visual editor).

Visitor Votes

You can give your users the ability to vote, pasting the shortcode [yasr_visitor_votes] where you want the stars to appear. Again, this can be placed automatically at the beginning or the end of each post; the option is in "Settings" -> "Yet Another Stars Rating: Settings". This may not works if you use a caching plugin.

Multi Set

Multisets give the opportunity to score different aspects for each review: for example, if you're reviewing a videogame, you can create the aspects "Graphics", "Gameplay", "Story", etc.

Importing data from gd star rating

If you're using gd-star-rating, YASR is the plugin for you! You can import from gd-star-rating "Overall Rating", "Visitor Votes" and all the multisets with their respective score. Once YASR is installed you just have to go to "Settings" -> "Yet Another Stars Rating: Settings" and start the import (last box at the bottom). This operation can take some time, don't stop it! Once it's done you just need to replace the gd-star-rating's shortcode with the YASR tags. If with gd-star-rating you're using a different number of stars from the default of 5, YASR will automatically convert all the scores in a range from 1 to 5.

Supported Languages

Check here to see if your translation is up to date

In this video I'll show you the "Auto Insert" feature and manual placement of YASR basic shortcodes.

Related Link


Do you want more feature? GO PRO!

Pro Only features:

  • You can display as many rows as you like in all rankings.
  • Customizable star size is in rankings that use it.
  • You can change the text shown near the stars and choose to let it appear before or after them.
  • You can choose to show the Username or the display name in the charts that use it.
  • Category / post type filter in rankings.
  • Users can choose different ready to use sets or upload their own images.
  • Visitors can add their own reviews in comments.

Requires: 3.5 or higher
Compatible up to: 4.4
Last Updated: 2 weeks ago
Active Installs: 10,000+


4.7 out of 5 stars


21 of 44 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
0,1,0 100,1,1
0,1,0 100,2,2 75,4,3 100,1,1