A complete review plugin — star ratings, photo uploads, likes & dislikes, and Google rich snippets, all from one place.
As of April 2026, Stars Rating is a WordPress stars plugin with 1.0K+ active installations and a 4.7/5 rating from 23 reviews. It has been downloaded 33K+ times in total. Requires WordPress 6.0+ and PHP 7.4+. Available on WordPress.org since 2017. Actively maintained — updated within the last month. Downloads are down 63% this week. Top alternative: GD Rating System.
Stars Rating transforms WordPress comments into a fully featured review system. It is simple to set up, highly configurable, and designed to keep your Media Library and admin clean no matter how many reviews come in.
Its main features are as follows:
Star Ratings
* Turns posts, pages and custom post types comments into star-rated reviews.
* Choose which post types have ratings enabled, globally and per post.
* Option to require a star selection before a comment can be submitted.
* Choose from two star styles (regular outline or solid filled) with a custom colour picker.
* Display the average rating above the comments section.
* Offers a shortcode [stars_rating_avg] to display the average rating anywhere.
* Hide the average rating text: [stars_rating_avg show_text=”no”].
* Hide…
It works perfect.
It’s the perfect star rating plugin for my website. It’s not overloaded with features but has just the right ones.
hi where we can translate message ?
for example ” 4 based on 1 reviews” or “Be the first to write a review”
It working really well to display post review and easy to use.
Can the star & review display even if no review by default. the review only show if the post have review. No review post have grey star and 0 count.
Thank you
why the shortcode is not work as well
| WordPress | 6.0+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
= 4.1.0
* New: Likes & Dislikes — let visitors like or dislike posts with configurable voter permissions, post type targeting, and visible vote counts
* New: Review Photos — reviewers can now attach images to their comments; photos are stored in a dedicated directory (wp-content/uploads/sr-reviews/) completely separate from the WordPress Media Library to keep it uncluttered
* New: Per-photo lightbox — clicking a review photo opens a full-size lightbox gallery navigatable per review; photo paths are not exposed in the browser status bar
* New: Admin photo management — uploaded review photos are visible in the comment edit screen with individual delete buttons
* New: Labels & Messages — all user-facing strings (rating prompts, alert text, button labels, likes/dislikes copy) are now fully customisable from the settings page without touching code
* New: Settings tab navigation — settings are now organised into three focused tabs (Stars & Reviews, Likes & Dislikes, Labels & Messages) for easier navigation; active tab is remembered across page visits
* Improved: General code structure improvements and refactoring
* Updated: Translation files updated for multilingual support
* WordPress 6.9.4 compatibility confirmed
= 4.0.7
* WordPress 6.9 compatibility confirmed
* Updated minimum WP requirement to 6.0
* Updated minimum PHP requirement to 8.3 (recommended by WordPress.org)
* Updated translation files for multilingual support
* General code improvements
= 4.0.6
* Fixed average rating display logic based on enabled/disabled custom post types (CPTs)
* Resolved issue with rating display on individual comments
* Improved performance and optimized query handling
* Refactored large portions of the codebase for better readability and maintainability
* Updated translation (.pot) file for improved localization support
* Tested compatibility with WordPress 6.8.1
= 4.0.5
* Updated language file
* Tested plugin with WordPress 6.7.1
= 4.0.4
* Added average rating text show/hide support to shortcode
* Added empty average rating show/hide support to shortcode
* Added independent settings page of the plugin
* Removed settings from “Dashboard > Settings > Discussions” page
* Updated language file
* Tested plugin with WordPress 6.6.1
= 4.0.3
* Fixed a PHP warning on comments template
* Displayed average rating only if comments are open
* Displayed empty stars for average rating if no rating found
* Improved code for average rating to work with posts/pages/CPTs list
* Updated language file
* Tested plugin with WordPress 6.5.3
= 4.0.2
* Fixed a PHP version specific fatal error on (backend) comments page
* Tested plugin with WordPress 6.4.3
= 4.0.1
* Added “Negative Rating Alert” system to foster positive feedback
* Improved “Google Review Schema” display upon reviews availability
* Updated language POT file
* Tested plugin with WordPress 6.4.2
= 4.0.0
* Improved plugin resources management
* Improved comments enable/disable compatability
* Improved plugin settings area styles
* Improved whole plugin code WRT the advance practices
* Added comments stars rating column to the comments page (dashboard)
* Updated language file
* Tested plugin with WordPress 6.4.1
= 3.5.5
* Updated language file.
* Tested plugin with WordPress 6.2
= 3.5.4
* Added average rating fallback when there is no review
* Improved average rating display markup for better control
* Updated language file.
* Tested plugin with WordPress 6.0.3
= 3.5.3
* Tested plugin with WordPress 5.9.1
= 3.5.2
* Minor sanitization functions update.
= 3.5.1
* Improved plugin from security point of view.
* Tested plugin with WordPress 5.8.2
= 3.5.0
* Tested plugin with WordPress 5.7.1
= 3.4.0
* Added translation missing strings to the translation.
= 3.3.0
* Tested with WordPress 5.4.1
= 3.2.0
* Added custom reviews type support for Google search results.
= 3.1.0
* Added latest Gutenberg editor support.
* Allowed reviews reply without rating.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.