Simple, developer-friendly, straightforward post rating plugin. Relies on post meta to store avg. rating / vote count.
Author: | dFactory (profile at wordpress.org) |
WordPress version required: | 4.0.0 |
WordPress version tested: | 4.5.2 |
Plugin version: | 3.0 |
Added to WordPress repository: | 22-11-2011 |
Last updated: | 12-05-2016
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 90 |
Rated by: | 23 |
Plugin URI: | http://www.dfactory.eu/plugins/post-ratings/ |
Total downloads: | 75 188 |
Active installs: | 1 000+ |
Click to start download
|
FAQ
Installation Instructions
- Install Post Ratings either via the WordPress.org plugin directory, or by uploading the files to your server
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to the Post Ratings settings and set your options.
How does this plugin log votes?
Basic check trough cookies, IP match against a limited transient-cached IP list, and user meta records (if registration-only ratings are enabled). If any of these checks fail the user is not allowed to rate.
How do I change the rating template?
If you want to change the HTML mark-up for the ratings create a “post-ratings-control.php” template within your theme folder.
Check out the original template from this package for help on how to edit it.
How do I manually display the rating links where I want?
Either fill the custom filter field with your own action tag in the plugin settings, or use the [rate]
shortcode.
Translations:
- German – by Thorsten Wollenhoefer
- Polish – by Bartosz Arendt
- Slovak – by Martin
ChangeLog
3.0
- Complete plugin rewrite and update by dfactory
2.4
- Added Slovak translation, tx Martin
- Fixed wrong path to .mo/.po files
- Added wrapper for current_user_can (experimental), eg. current_user_can(‘rate’, $post_id)
2.3
- Added support for proxies that send the client IP
- Fixed a bug in the template loader, tx @ Spencer
- Fixed a bug with the transient post limit checks
- Added German translations (tx Thorsten) and fixed a possible localization issue
2.2
- The rating control (HTML) can now be fully customized trough the “post-ratings-control.php” template (create one inside your theme)
- Removed the formatRatingsMeta method, as it’s now unnecessary
- Fixed a compatibility issue with certain PHP setups
2.1
- Fixed issue on widgets page from 2.0
2.0
- Fixed buggy rating records on multisite
- Themes can now override default CSS, if post-ratings.css is present in the theme dir
1.9
- Added cache flush triggers
- Decreased the_content filter priority to accomodate plugins that don’t handle excerpts correctly
- Added CPT support for the “archives” page visibility setting
- Fixed an issue with duplicate user rated posts ID records
1.8
- Fixed an issue with the shortcode (not being displayed in certain situations)
- Added “force” argument to the shortcode; if present, page visibility setting is ignored
1.7
- Support for Google Rich Snippets, using microformats mark-up; note that this can only work on singular pages!
1.6
- Added a few filter tags (and a javascript event on succesful rate), so the output can be easily changed
1.5
- Fixed a js issue with voting introduced by mistake in 1.4
- Some updates to the Atom widget code (as Atom Widget API changed)
1.4
- Fixed 2 bugs related to Atom-based themes
1.3
- Fixed bug in which the user formula wasn’t working outside the widget
- Fixed an issue where under certain conditions pages would be empty
- Added some API info the FAQ
1.2
- Added the ability to use a custom bayesian formula
- Made the IMDB rating formula as default
- Fixed some localization inconsistencies on the Atom widget
1.1
- Added Atom widget (replaces the default widget if the site runs on an Atom theme)
- Fixed javascript error when running non-Atom 2+ themes
1.0