Get your visitors involved with user reviews!
YASR Pro allows your visitors to review a post, page or custom post type quickly and easily!
With YASR Pro you will be able to extend the standard built-in WordPress comment form (see example at the bottom to this page), adding two new fields in order to insert the rating and the review summary.
Feel free to test it on this page!

And you'll get three new shortcodes to use!
The first is yasr_pro_comments_ratings_progressbars shortcode. As you can see, it shows the stats for your reviews through progress bars.
The second is yasr_pro_average_comments_ratings. This shortcode simply show the average rating from the reviews in your post.Using the attribute “size” you can choose between “small”, “medium”, and “large”.
All reviews include a HTML5 rich snippet for Schema.org, allowing search engines to pick up and display the product reviews in search results (SERP).
The last shortcode is yasr_pro_rankings_from_comments_reviews; this simply create a ranking from the most or highest reviewed posts.
Post / Page | Order By: Most Rated | Highest Rated |
---|---|
User Reviews |
[Total:54 Average 4.4] |
Yasr 1.2.0 is approaching. |
[Total:4 Average 3.3] |
Test page n° 1 |
[Total:3 Average 3.7] |
Yasr User Review 0.1.1 |
[Total:1 Average 5] |
Post / Page | Order By: Most Rated | Highest Rated |
---|---|
Yasr User Review 0.1.1 |
[Total:1 Average 5] |
User Reviews |
[Total:54 Average 4.4] |
Test page n° 1 |
[Total:3 Average 3.7] |
Yasr 1.2.0 is approaching. |
[Total:4 Average 3.3] |
Hi there,
is it possible to add own fields for the rating forms?
Like: Name | Title | GDPR Checkbox to accept | Message
Greets,
Alex
Hello!
No, this is outside the YASR purpose.
Best,
Dario
Looks cool
test
This is a review test
Hello, thank you for using Yasr.
This is not possible (yet) fot the multi set.
Best,
Dario
I just bought the User Reviews plugin. My wordpress theme does not allow me to activate the comments. Can I use your plugin in some other way?
Hello, thank you for your purchase.
If you click on “Quick Edit” you should be able to display the comment form 🙂
Best,
Dario
Hello Dario,
I know, but there is a problem with my theme. The theme is personalized and doesn’t show comments. Now we can’t change the theme. That’s why I ask you if I can use your “user review” plugin without the WordPress comments.
Best,
Valentín
Hello Dario,
In my wordpress theme it is not possible to activate the comments. Can User Reviews plugin be used in any other way? If it is not possible. Could I request a refund?
Hello Larry, this is not available yet but will be soon 🙂
Best,
Dario
Hello Adans, not yet, sorry.
Hi Dario can you tell me if this will work with the multi language plugin Polylang?
Hello Simon,
I didn’t tested but should work without problem
Hello, thank you for using Yasr!
1) Yes, it works with CPT
2) Yes 🙂
Best,
Dario
Hi
i have custom post with name ‘epitaphe’ and rating system is oK
its a way to sort and display(not just a title) my custom post by following the result of the vote ?
thanks
GuyK
Hello Denis,
it’s using AggregateRating, with “ratingValue” and “reviewCount” attributes.
You can test this page as example.
Best,
Dario
Yes, you page have rich snippets in google.
Not sure why my page not 🙂
Very strange. Ok, may this some problem with my site
Can you please delete my pages urls after answer if that possible.
Thanks.
🙂
I check google again and I see that page https://yetanotherstarsrating.com/extensions/reviews-in-comments no have rich snippets, only page https://yetanotherstarsrating.com/f-a-q/ but this page use <main itemscope itemtype="http://schema.org/WebPageElement" in source
You’re confusing rich snippets with the stars result in serp. This page HAS rich snippet, not yet indexed by google. You can test it here https://search.google.com/structured-data/testing-tool
WebPageElement has nothing to do with the stars in serp
Yes, sorry. I mean no have stars result in serp. And I think will no have in future because as I think not using schema.org. Because It had enough time to index and for your page also.
Anyway thanks for answer.
Uhm yes seems like yasr user revierws doesn’t print the “@context”:”http:schema.org”
This fix will be available in the next version
Fixed with version 0.1.5 that has been just released.
Thank you for sharing this bug 😉
it’s working now 🙂
Does this work with custom post types?
Yes 🙂
Sorry, two more questions lol.
1. Is it possible to filter through ratings within a post? So I can see all 1 star ratings for example?
2. Let’s say that someone registers for my site and I have a custom field indicating that they are a company. Based on that information is it possible to disable the star rating ability for that individual account? I would only want companies to be able to reply to other people who have already left a “review/rating”.
3. Does your plugin work with “simple comment editing” so that someone can edit their comment after a certain amount of time?
1) Not yet, but I like this feature and I think I’ll add this soon
2) No, this is not possible
3) I’ve never tested with that plugin, I can’t test it now, but I just saw the video tutorial and it should work 😉
Filtering through ratings would be really great. Please keep me posted on this! Or if you have a mailing list I can join. Thanks.
I think i answered my own question as it seems as though the star rating box disappeared after I left one rating. Not sure if it’s possible through your plugin but is there a way to disable the commenting box for anything BUT replies to other people?
Also, is your service monthly or require a license or is it once it’s paid we have the data ourselves?
1) I don’t know this, maybe there is a plugin out there for this, but not with yasr 😉
2) It require an annual license (or you can get the lifetime license too); the license is needed to get updates and support
Thank you! Basically I think the only way to do it is to hide the box with css. I’ve already experimented with this myself and it seems to work (not the best way of doing it though). Since replies and the main comment box are the same thing, the only difference is when you hit reply the comment box gets a different class, so you can at least target and hide things from there. The reasoning behind this is that if someone leaves a review on my site I don’t want them to see the comment box again after doing so where if they come back they can assume they can leave another review. I only want them to be able to reply to people after having left 1 review/comment.
No yet, but will be 🙂
Hallo,
Is it possible to create comment forms with different ratings criteria , (example) 4 lines with 5 stars , so with MultiSet ?
Thanks for answer,
Ira
If you mean to insert a multi set into the comment form, isn’t possible yet but will be in future 🙂
Best,
Dario
Hello Igor!
The file name must be: yasr-user-reviews-ru_RU.po
Best,
Dario
Thanks a lot!
I am interested at the Pro version.
I only work with pages, not with posts, so I have no categorys.
I have, for example, 20 hotels all have the parents page “Las Vegas Hotels”.
Can I create a ranking of these hotels and another ranking for hotels that have a parent page “Los Angeles Hotels”?
Hello, thank you for using Yasr!
This is not possible, (at least not for now) rankings can be done from categories or cpt.
Best,
Dario
Also, will the other visitors (not necessarily logged in) be able to rate the comments/ratings as useful or not?
Not yet 🙂
Hello!
If these plugin are used just to login your users, it’s ok, just be sure that you’re using the standard wordpress comment form.
unfortunately no… it’s a separate comment form. WP comment form can be “part of it”, but I opted out of it, since anyone can create a WordPress/Gravatar account without phone verification. There is an alternative rating plugin that does what I need, but I was hoping that I can avoid paying almost $80 for this… 🙁
Anyway, thanks for the reply. You still have a good plugin here… unfortunately not for me 🙁
Can a multi set of rating be included with comments?
Hello, sorry for the delay of this answer!
This feature will be available on Yasr User Review I hope for the end of this month.
Best,
Dario
It would be nice to either select Comment Ratings in auto-insert setting
or allow total_count and average in the shortcode yasr_pro_average_comments_ratings.
The little popup progress bars would be nice.
YEs, you’re right, I already have this in my to-do list and should be available soon 🙂
Hi. Can I get numerical values of average rating and number of votes through shortcodes or php in single.php?
Hello Soniak, thank you for using Yasr!!
Unfortunately this is not possible (at least….not yet!)
Best,
Dario
Nice one.
Hi, Dario,
hope that’s the correct spot to post my question..
We installed YASR together with the YASR user review extension on a client’s website.
Visitors are supposed to be able to rate and review within the comments of a post.
It works nicely as long as I’m logged in. As soon as I log out it doesn’t display the option to rate (= the stars) anymore and it also doesn’t display the field for the title.
So nobody is able to comment because rating and title is mandatory.
I checked all settings concerning comments etc, but I cannot figure out where the problem is.
Unfortunately I am not able to publicly post the URL, if necessary please drop me a line and I let you know via email or slack.
Thanks a lot for your help!
Best,
Elisabeth
Hello Elisabeth, thank you for using Yasr and sorry for the delay of this answer!
Thank you for your feedback, I just noticed that if anonymous are not allowed to vote and title and rating are mandatory it’s impossible to insert a new comment because title and rating are missing! I’ll fix this asap.
To answer your question, in the “User Review” tab, did you select “yes” at this question? Allow anonymous?
Best,
Dario
Hi, Dario,
yes, I selected “Yes” at the question “Allow anonymous”..
Unfortunately, the updates didn’t do anything for our problem. I am able to see all the fields as long as I am logged in, but as soon as I am logged out there is only the regular contact form, no rating and no title field.
If you have a quick fix I’d appreciate that. I’ll gladly provide you with a link and all the necessary passwords if you let me know how to send it to you. I cannot post it here.
Thank you so much for your help,
Elisabeth
Yes plese sand me a link and passwords to d DOT curvino AT gmail DOT com
You’ve got mail..
Best,
Elisabeth
Hi Dario,
We are using wp-discuz plug-in. We bought Yet Another Stars Rating – User Reviews. it works with native comments but not with wp-discuz.
Do i missed some configuration?
Best,
Hello Onur Emir, thank you for your purchase!
Yasr User Reviews works only with the default WordPress comment form, as you could see. Unfortunately wp-discuz overwrite the standard form with a new one, and Yasr can’t add the new filed into it.
If you wish you can ask for a refound.
Best,
Dario
Hello Dario,
Thank you. Are you planning to update it soon.
just wrote to the developers of wpdiscuz https://wordpress.org/support/topic/hooks-for-wpdiscuz?replies=1#post-8170442
I’ll let you know!
*Esiste un CODICE PHP (avevo inserito un esempio di stringa ma non me l’ha presa)
Ciao Davide, grazie per usare Yasr!
1) Se vuoi inserire lo shortcode direttamente nel template puoi fare cosi:
2) Non ancora, ma è una cosa che verrà aggiunta!
Buon lavoro,
Dario
I am looking forward to using this plugin and have generated the short code – [yasr_multiset setid=0]
I placed this in a widget in a side bar I have defined. It shows up all fine but I can’t click on it myself? I am assuming it knows I am admin and stops it from happening, but I would like to be able to test it (as I can delete it and start again should I need to).
Hello Scott, thank you for using Yasr!
If you wish that the content of the multiset change on every post or page, the shortcode is fine, you just need to insert the vote in the post editor (above the text editor)
Best,
Dario
Thanks 🙂
Further to that I think I have found a bug…
So I put the short code into the side bar and later I realised that I needed to change the wording to better suit what I need voted on (and before I had also applied some ratings myself to test this, I pressed submit to save them).
When I changed the element names in the settings for YASR I could save them fine. But when I refreshed my page the changes didn’t carry through. I then tried to delete the widgets and create them again with the same short code, this didn’t fix it.
So the only thing I have done to fix this was to create new multi-sets with the content I now want to apply their short codes with the new ids. The old multi-sets are still stored but I have changed the first element name to say “DO NOT USE”. I have left them there with the hope that I could apply them again and the changes work (this is to test if it takes time for it to update it).
So basically I have a work around that works, but obviously the preference is to not hack it to make it work for me.
Other than that, really do like it.
You’re right, I’ve fixed this and fix will be avaible in next release 🙂
Awesome 🙂
Hello I just bought the review unlimited extension. I thought could it was possible to comment in addition to rating on the page. Is this not possible??
Hello, thank you for your purchase!
Yes, you’ve to enable it on the settings or in the single post or page, and in the comment for will be possible to insert a rating!
Can you explain me in detail how i enable it? does the stars show up for every single user? can different people rate and write a review?
Once uploaded and installed the plugin, simply go to the Yasr Settings and click on tab ” User Reviews”.
There you can enable it on every post / page, and further allow if enable only logged in user to leave a review or logged in and anonymous.
It worked now. Its a really great plugin I love it! And also I would like to thank you for your fast answers!
Glad to help 🙂
IF you wish, can you please leave a 5 stars review on wordpress.org?. It’s an HUGE help for me 🙂
Have a nice day!
Hi Dario,
Right now, I’m using Auto insert options for Visitor Votes.. What would happen if I add this User Review extension on particular single post? Would it automaticly count votes from comments into the Visitor Votes? Or it would create separate votes count?
Hello Andrew, thank you for using Yasr!
Visitor votes will no be affected from the User Review extension 😉
Best,
Dario
Is it possible to make votes from user reviews also being counted as visitor votes? So logged in users only need to vote one time via user review.. As for non logged in user (guest visitors), they can still vote via visitors vote..
This is not possible, but non logged in user can insert the review 🙂
Hey! Is it possible to show only the Stars for rating and nothing else – no Text behind (total and average)?
But it has to shown in google serp? thx 😉
Hello Roman, thank you for using Yasr!
In the settings, open the “Aspect & Styles” tab and on “Custom Css Styles” add this:
.yasr-total-average-container {
display: none;
}
Best,
Dario
Hi Dario, is there a way to make title and vote mandatory?
In this moment I’m receiving comments without the vote…!
Hello Nicola, at now this is not possible, this feature will be added in future!
Best,
Dario
Dario, do you have defined a deadline for this feature?
Otherwhie I’ll proceed in a different way..
It should be in the next week 🙂
Update to version 0.0.5 🙂
Thank you Dario. I’ve tested the new release.
A problem with the “mandatory-field” feature is that now title and vote are mandatory even for the admin who wants to reply to reviews…!! This happens in the frontend and in the backend.
Fields should not be mandatory for replies… To be honest, I think they should not be there for replies…
Let me know!
Bye, Nicola
Yeah you’re right, I’ll work on this!!
Best,
Dario
Fixed in version 0.0.6
rejud
I tried to rate this recipe . Its Url: http://tamil.sharerecipesnow.com/recipes/sambar-vadai/
I have disabled all the plugins and caching and try to rate this recipe. Still it doesn’t work. Like I said before. Page displays the top of the details page followed by index page and then followed by rest of the details page. I think the rating stars *****[Total:0 Average 0/5] is replaced by the index page. Please see for yourself. Thank you.
WTH I never seen something like this…seems like the ajax response get overwritten from a new page…honestly I don’t know what is causing this, I think it’s something in the theme
I changed the permalinks. It works fine now. Thank you.
Actually the problem I mentioned before is not at all fixed. I thought it is fixed. But then again, I rated the recipe after logged in. I could not rate the recipe on my website as an anonymous user. I have checked ON for the anonymous user. Can you please help me to fix it. Thank you.
existing problem : When I try to rate a recipe on my website, it displays the top of the details page followed by index page and then followed by rest of the details page. I think the rating stars *****[Total:0 Average 0/5] is replaced by the index page.
I really wish i could use something like
[yasr_pro_comment_ratings_progressbars ID=”57″]
[yasr_pro_average_comments_ratings ID="57"]
Where ID = the post id
I wanted to display results of a post to another post.
You’re right, I’ll add this on the next version 🙂
Best,
Dario
Hi, all short codes work bar the… yasr_pro_comment_ratings_progressbars
I have paid version but no joy, if i add the shorcode it simply shows as [yasr_pro_comment_ratings_progressbars]
I copied code from above turns out it was just missing a (s) from comment.
yasr_pro_comment_ratings_progressbars <– wrong
yasr_pro_comments_ratings_progressbars <– correct
Thank you anyway, love the plugin 🙂
Hello Nicola, thank you for using Yasr!
I’ve fixed this and and the fix will be avaible from the next version!
(I’m Italian too, I hope to include italian translation soon)
Best,
Dario
The Italian translation will be appreciated.
Dario, visiting a page with reviews enabled, I see correctly the title and the rate fields right before the form; submitting a review, the page reloads and I see the form to comment without the title and the rate fields… Is it correct?
Yes, to avoid double review for a single post or page.
this is a test comment
55
test review
Hi pppdog, this multi-site shoulds work, (never tested but should work) but I can’t answer for woocommerce yet. IF it use the standard wordpress comment form it should work.
What do you mean for the permanent?
Best,
Dario
What do you mean for the permanent?
OO”My English super bad
Permanently support by Yasr ??
I need to get Aggregate Rating.
Does it work with WordPress Jetpack Comments?
I never tested with it, hovewer, I just opened their site and this is what they say:
“Jetpack Comments replaces your default comment form with a new comment system that has integrated social media login options.”
If it replaces the default comment form the answer is no: YASR use some hooks avaible in the standard comment one.
Best,
Dario
Does it work with WordPress Jetpack..
I’ve never tested with it but should work!
test
in short like u was using to pass rating through shortcode and postid for multiple post on one page. http://goo.gl/r4vSY0
can anyway i use rating and review through postid in the same way as i was doing in free version.
and in above comment point of discussion is are the can be seen at this link. https://goo.gl/CCnhqZ where we can see that two ratings calculations. star rating votes are different from reviews vote collection
If you want to show an average from the review’s you’ve to use this shortcode yasr_pro_average_comments_ratings
No, it have it’s own control panel in the settings.
This is an answer to a review