Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinruscoe/acf-star-rating-field
A simple star rating field for ACF.
https://github.com/kevinruscoe/acf-star-rating-field
acf acf-field php wordpress wordpress-plugin
Last synced: 27 days ago
JSON representation
A simple star rating field for ACF.
- Host: GitHub
- URL: https://github.com/kevinruscoe/acf-star-rating-field
- Owner: kevinruscoe
- License: mit
- Created: 2014-10-12T19:28:06.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T14:05:58.000Z (8 months ago)
- Last Synced: 2024-11-09T04:03:48.648Z (about 1 month ago)
- Topics: acf, acf-field, php, wordpress, wordpress-plugin
- Language: PHP
- Homepage:
- Size: 72.3 KB
- Stars: 131
- Watchers: 11
- Forks: 37
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-acf - Star Rating - A simple star rating field. (Third-Party Add-Ons)
README
-----------------------
# ACF Star Rating Field
A simple star rating field for ACF.
-----------------------
## Compatibility
This ACF field type is compatible with:
* ACF 5## Usage
### In the admin
Fields are presented like:
![alt text](http://i.imgur.com/177YpD1.png "Ohhhh, screenshot")
### In your site
The plugin simply provides a interactive star-rating field in the WP admin. The value returned is bog-standard `int`. The reason for this is you may want to rate your things visually different on your website (i.e. giving something 3/5 pies, rather than 3/5 stars). So just write a simple loop to display, like:
```
$rating = get_field('rating');for ($i = 0; $i < $rating; $i++) {
print "";
}```
## Installation
1. Download the repo and move it into your `wp-content/plugins` folder
2. Activate the Star Rating plugin via the plugins admin page
3. Create a new field via ACF and select the Star Rating type## PR very much welcome!
Bugs fixes are very much welcome. If you have a feature request, please open an issue before writing your code!## Need this tweaking?
Drop me an email [email protected] and we'll sort something out.