EC Stars Rating
A lightweigt, blazing fast star rating plugin for WordPress
The facts
- Rating
- 4.2★ from 16
- Active installs
- 300+
- Price
- Free
- Last updated
- 4 Nov 2015
- Added
- Feb 2013
- Requires WP
- 3.0
- Tested up to
- WP 4.3.34
- Downloads
- 18,810
Our analysis
AI-assistedEC Stars Rating is a WordPress plugin that allows you to add a star rating system to your site. It is designed to be fast and has a low impact on page load, utilising only CSS, a small amount of HTML, and essential JavaScript. The plugin stores votes in a new database table to prevent duplicate submissions and maintains a count and sum of votes in the options table.
This plugin is suitable for users looking to enhance their site's SEO and engage visitors through ratings. It is particularly useful for websites that require feedback mechanisms, such as review sites or product pages.
Best for: This plugin suits website owners who want to implement a star rating system for user feedback.
What it does well
- ✓Free to use from the WordPress.org directory
- ✓Optimized for SEO
- ✓Low impact on page load
- ✓Stores votes to prevent duplicates
- ✓Maintains vote count and sum in the database
Where it falls short
- •Last updated in November 2015
- •Tested only up to WordPress version 4.3.34
- •Directory score of 47/100 indicates potential issues
Verdict
EC Stars Rating offers a straightforward solution for adding star ratings to your site, but its age and low directory score may raise concerns about ongoing support and compatibility.
From the developer
ecoal95's own description of EC Stars Rating, lightly tidied.
A super fast WordPress star rating plugin, optimized for SEO, and with a really low impact on page load (just CSS + a bit of HTML, plus the strictly required JS for working).
Developers
The svn repo has been recently synchronized with a github one.
Contributions are more than welcome, so feel free to submit a PR there if you wish 🙂
How it works
Basically we create a new table called (prefix)ec_stars_votes, where we store the votes of the people (to prevent duplicate votes).
The number of votes and the sum of the total votes are stored in the (prefix)options table in form of custom meta fields, one for the count, and another for the sum. Both fields get updated when someone votes.