Umbradev Post Rating

描述

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

屏幕截图

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

安装

  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

常见问题

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.

评价

此插件暂无评价。

贡献者及开发者

「Umbradev Post Rating」是开源软件。 以下人员对此插件做出了贡献。

贡献者

「Umbradev Post Rating」插件已被翻译至 1 种本地化语言。 感谢所有译者为本插件所做的贡献。

帮助将「Umbradev Post Rating」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

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