WP Manifestindependent plugin directory
manifest / social / wordpressplugin-article-rating

Article Pulse Rating

Плагин рейтинга статей через шорткод [article_rating].

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dmitriy-whyme/wordpressplugin-article-rating/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

# Article Pulse Rating

Lightweight WordPress plugin that adds a fast 5-star rating block to posts, stores votes in post_meta, and prevents repeat votes with cookies.

Why This Plugin

Most rating plugins are either too heavy or too generic for editorial content.
Article Pulse Rating gives you a clean, focused article feedback widget you can drop anywhere with one shortcode.

🚀 Features

  • ⭐ 5-star article rating UI via shortcode: [article_rating]
  • 🧩 Optional explicit post targeting: [article_rating post_id="123"]
  • ⚡ AJAX vote submission (no page reload)
  • 🔒 Duplicate-vote protection per post using a cookie
  • 📊 Live average score + vote count updates
  • ⚙️ Admin setting for custom rating question text
  • 📱 Responsive block layout for desktop and mobile
  • 🛠 Quick access Settings link from the Plugins page

📦 Installation

  1. Clone or download this repository.
  2. Build the plugin ZIP:
build-plugin.bat
  1. Locate the built package:
dist/article-pulse-rating.zip
  1. In WordPress Admin, go to Plugins -> Add New -> Upload Plugin.
  2. Upload article-pulse-rating.zip, install, and activate.

🛠 Usage

Add the shortcode inside a post/page:

[article_rating]

Rate a specific post ID from any template/content area:

[article_rating post_id="123"]

The plugin stores and updates:

  • _kb_rating_total
  • _kb_rating_count
  • _kb_rating_average

⚙️ Configuration

Go to:

Settings -> Article Pulse Rating

Available option:

  • Question text: heading shown above the star rating block

📌 Use Cases

  • Editorial teams collecting quick quality feedback on blog posts
  • Knowledge base sites measuring article usefulness
  • Content marketers prioritizing high-value articles by reader score
  • Product docs teams identifying pages that need updates

🤝 Contributing

Contributions are welcome and appreciated.

  1. Fork the repository
  2. Create a feature branch (feat/my-improvement)
  3. Commit your changes with clear messages
  4. Open a Pull Request with context and testing notes

Please keep changes focused and include screenshots for UI updates.

📄 License

MIT License.