Title: Umbradev Post Rating
Author: Umbradev
Published: <strong>April 22, 2026</strong>
Last modified: May 13, 2026

---

Search plugins

![](https://ps.w.org/umbradev-post-rating/assets/icon-256x256.png?rev=3530793)

# Umbradev Post Rating

 By [Umbradev](https://profiles.wordpress.org/umbradev/)

[Download](https://downloads.wordpress.org/plugin/umbradev-post-rating.zip)

 * [Details](https://wordpress.org/plugins/umbradev-post-rating/#description)
 * [Reviews](https://wordpress.org/plugins/umbradev-post-rating/#reviews)
 *  [Installation](https://wordpress.org/plugins/umbradev-post-rating/#installation)
 * [Development](https://wordpress.org/plugins/umbradev-post-rating/#developers)

 [Support](https://wordpress.org/support/plugin/umbradev-post-rating/)

## Description

Umbradev Post Rating allows visitors to rate your posts using a clean and lightweight
1–5 star rating system designed for modern WordPress websites.

The plugin focuses on simplicity, performance, responsive design, and easy integration
while providing a polished user experience without unnecessary bloat.

Key features:

 * Modern responsive star rating UI
 * AJAX voting without page reload
 * Displays average rating and total votes
 * Duplicate-vote protection using hashed IP and browser storage
 * Adjustable star size and alignment options
 * Smooth hover animations and visual feedback
 * Shortcode support with `[umbradev_post_rating]`
 * Optional automatic insertion before or after post content
 * Settings page under `Settings > Umbradev Post Rating`
 * SEO-friendly structured data (AggregateRating)
 * Translation-ready with the `umbradev-post-rating` text domain
 * Lightweight and performance-friendly architecture

## Screenshots

 * [[
 * Star rating displayed on a post
 * [[
 * User selecting a rating
 * [[
 * Rating submitted successfully
 * [[
 * Duplicate vote protection message
 * [[
 * Plugin settings page

## Installation

 1. Upload the `umbradev-post-rating` folder to `/wp-content/plugins/`
 2. Activate the plugin from the Plugins screen
 3. Go to `Settings > Umbradev Post Rating`
 4. Use the shortcode `[umbradev_post_rating]` or enable automatic insertion

## FAQ

### How do I display the rating manually?

Use the shortcode `[umbradev_post_rating]` inside your post content.

### Can I show ratings automatically?

Yes. Enable auto-append in the settings and choose the display position.

### Can I customize the rating appearance?

Yes. You can adjust the star size and alignment from the plugin settings.

### How does the plugin prevent duplicate votes?

The plugin stores a hashed IP address (privacy-friendly) and also uses browser storage
to reduce repeated voting attempts.

### Can I reset all ratings?

Yes. A reset option is available in the settings page.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Umbradev Post Rating” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Umbradev ](https://profiles.wordpress.org/umbradev/)

“Umbradev Post Rating” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/umbradev-post-rating/contributors)
for their contributions.

[Translate “Umbradev Post Rating” into your language.](https://translate.wordpress.org/projects/wp-plugins/umbradev-post-rating)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/umbradev-post-rating/),
check out the [SVN repository](https://plugins.svn.wordpress.org/umbradev-post-rating/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/umbradev-post-rating/)
by [RSS](https://plugins.trac.wordpress.org/log/umbradev-post-rating/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * Added modern responsive UI improvements
 * Added hover animations and visual polish
 * Added customizable star sizes
 * Added alignment options
 * Improved frontend spacing and styling
 * Added Plugin URI and Author URI
 * General UX improvements

#### 1.0.1

 * Improved output escaping using wp_kses_post() to ensure safe rendering in filters
   and shortcodes
 * Fixed JSON-LD output to use proper encoding without incorrect escaping
 * Reviewed and improved output sanitization across the plugin

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.2**
 *  Last updated **13 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/umbradev-post-rating/) and [Spanish (Spain)](https://es.wordpress.org/plugins/umbradev-post-rating/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/umbradev-post-rating)
 * Tags
 * [ajax](https://wordpress.org/plugins/tags/ajax/)[post rating](https://wordpress.org/plugins/tags/post-rating/)
   [rating](https://wordpress.org/plugins/tags/rating/)[reviews](https://wordpress.org/plugins/tags/reviews/)
   [stars](https://wordpress.org/plugins/tags/stars/)
 *  [Advanced View](https://wordpress.org/plugins/umbradev-post-rating/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/umbradev-post-rating/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/umbradev-post-rating/reviews/)

## Contributors

 *   [ Umbradev ](https://profiles.wordpress.org/umbradev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/umbradev-post-rating/)