Version Description
- FIXED: In some (rare) case, overall rating get empty with Gutenberg
Download this release
Release Info
Developer | Dudo |
Plugin | Yasr – Yet Another Stars Rating |
Version | 1.9.1 |
Comparing to | |
See all releases |
Code changes from version 1.9.0 to 1.9.1
- js/src/yasr-guten-blocks.js +2 -1
- js/yasr-guten-blocks.js +2 -1
- readme.txt +11 -5
- yet-another-stars-rating.php +3 -3
js/src/yasr-guten-blocks.js
CHANGED
@@ -64,7 +64,7 @@ const yasrVisitorVotesDescription = __('This is the star set where your users wi
|
|
64 |
//the meta filed returns always undefined
|
65 |
//see this bug https://github.com/WordPress/gutenberg/issues/4989
|
66 |
overallRatingMeta: {
|
67 |
-
type: '
|
68 |
source: 'meta',
|
69 |
meta: 'yasr_overall_rating'
|
70 |
},
|
@@ -92,6 +92,7 @@ const yasrVisitorVotesDescription = __('This is the star set where your users wi
|
|
92 |
|
93 |
if (overallRatingAttribute === 0) {
|
94 |
overallRating = overallRatingMeta;
|
|
|
95 |
}
|
96 |
else {
|
97 |
overallRating = overallRatingAttribute;
|
64 |
//the meta filed returns always undefined
|
65 |
//see this bug https://github.com/WordPress/gutenberg/issues/4989
|
66 |
overallRatingMeta: {
|
67 |
+
type: 'number',
|
68 |
source: 'meta',
|
69 |
meta: 'yasr_overall_rating'
|
70 |
},
|
92 |
|
93 |
if (overallRatingAttribute === 0) {
|
94 |
overallRating = overallRatingMeta;
|
95 |
+
setAttributes( { overallRatingAttribute: overallRatingMeta } );
|
96 |
}
|
97 |
else {
|
98 |
overallRating = overallRatingAttribute;
|
js/yasr-guten-blocks.js
CHANGED
@@ -59,7 +59,7 @@ registerBlockType('yet-another-stars-rating/yasr-overall-rating', {
|
|
59 |
//the meta filed returns always undefined
|
60 |
//see this bug https://github.com/WordPress/gutenberg/issues/4989
|
61 |
overallRatingMeta: {
|
62 |
-
type: '
|
63 |
source: 'meta',
|
64 |
meta: 'yasr_overall_rating'
|
65 |
},
|
@@ -91,6 +91,7 @@ registerBlockType('yet-another-stars-rating/yasr-overall-rating', {
|
|
91 |
|
92 |
if (overallRatingAttribute === 0) {
|
93 |
overallRating = overallRatingMeta;
|
|
|
94 |
} else {
|
95 |
overallRating = overallRatingAttribute;
|
96 |
}
|
59 |
//the meta filed returns always undefined
|
60 |
//see this bug https://github.com/WordPress/gutenberg/issues/4989
|
61 |
overallRatingMeta: {
|
62 |
+
type: 'number',
|
63 |
source: 'meta',
|
64 |
meta: 'yasr_overall_rating'
|
65 |
},
|
91 |
|
92 |
if (overallRatingAttribute === 0) {
|
93 |
overallRating = overallRatingMeta;
|
94 |
+
setAttributes({ overallRatingAttribute: overallRatingMeta });
|
95 |
} else {
|
96 |
overallRating = overallRatingAttribute;
|
97 |
}
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Requires at least: 4.3.0
|
|
5 |
Contributors: Dudo
|
6 |
Tested up to: 5.1
|
7 |
Requires PHP: 5.3
|
8 |
-
Stable tag: 1.9.
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
Boost the way people interact with your website, e-commerce or blog with an easy and intuitive WordPress rating system!
|
@@ -18,14 +18,17 @@ Yasr - Yet Another Stars Rating is a powerful way to add SEO-friendly user-gener
|
|
18 |
= How To use =
|
19 |
|
20 |
= Reviewer Vote =
|
21 |
-
|
22 |
-
be able to insert the overall rating.
|
|
|
|
|
23 |
-> "Yet Another Stars Rating: Settings"), or wherever you want in the page using the shortcode [yasr_overall_rating] (easily added through the visual editor).
|
24 |
|
25 |
= Visitor Votes =
|
26 |
You can give your users the ability to vote, pasting the shortcode [yasr_visitor_votes] where you want the stars to appear.
|
|
|
27 |
Again, this can be placed automatically at the beginning or the end of each post; the option is in "Settings" -> "Yet Another Stars Rating: Settings".
|
28 |
-
|
29 |
|
30 |
= Multi Set =
|
31 |
Multisets give the opportunity to score different aspects for each review: for example, if you're reviewing a videogame, you can create the aspects "Graphics",
|
@@ -124,6 +127,9 @@ If doesn't, it's suggested to ask in a SEO oriented forum.
|
|
124 |
|
125 |
The full changelog can be found in the plugin's directory. Recent entries:
|
126 |
|
|
|
|
|
|
|
127 |
= 1.9.0 =
|
128 |
* NEW FEATURE: yasr_visitor_votes is now a Gutenberg block
|
129 |
* FIXED: In Gutenberg, when using yasr_overall_rating block, if post is rated and size or post_id is changed, stars got full filled
|
@@ -170,4 +176,4 @@ External Libraries: [Rater](https://github.com/fredolss/rater-js)
|
|
170 |
[tippy](https://atomiks.github.io/tippyjs/)
|
171 |
|
172 |
Svg star icon made by [Freepik](http://www.freepik.com)
|
173 |
-
from [www.flaticon.com](https://www.flaticon.com/) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/)
|
5 |
Contributors: Dudo
|
6 |
Tested up to: 5.1
|
7 |
Requires PHP: 5.3
|
8 |
+
Stable tag: 1.9.1
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
Boost the way people interact with your website, e-commerce or blog with an easy and intuitive WordPress rating system!
|
18 |
= How To use =
|
19 |
|
20 |
= Reviewer Vote =
|
21 |
+
With the classic editor, when you create or update a page or a post, a box (metabox) will be available in the upper right corner where you'll
|
22 |
+
be able to insert the overall rating.
|
23 |
+
With the new Guteneberg editor, just click on the "+" icon to add a block and search for Yasr Overall Rating.
|
24 |
+
You can either place the overall rating automatically at the beginning or the end of a post (look in "Settings"
|
25 |
-> "Yet Another Stars Rating: Settings"), or wherever you want in the page using the shortcode [yasr_overall_rating] (easily added through the visual editor).
|
26 |
|
27 |
= Visitor Votes =
|
28 |
You can give your users the ability to vote, pasting the shortcode [yasr_visitor_votes] where you want the stars to appear.
|
29 |
+
If you're using the new Gutenberg editor, just click on the "+" icon to add a block and search for Yasr Visitor Votes
|
30 |
Again, this can be placed automatically at the beginning or the end of each post; the option is in "Settings" -> "Yet Another Stars Rating: Settings".
|
31 |
+
[See the supported caching plugins](https://wordpress.org/plugins/yet-another-stars-rating/#does%20it%20work%20with%20caching%20plugins%3F)
|
32 |
|
33 |
= Multi Set =
|
34 |
Multisets give the opportunity to score different aspects for each review: for example, if you're reviewing a videogame, you can create the aspects "Graphics",
|
127 |
|
128 |
The full changelog can be found in the plugin's directory. Recent entries:
|
129 |
|
130 |
+
= 1.9.1 =
|
131 |
+
* FIXED: In some (rare) case, overall rating get empty with Gutenberg
|
132 |
+
|
133 |
= 1.9.0 =
|
134 |
* NEW FEATURE: yasr_visitor_votes is now a Gutenberg block
|
135 |
* FIXED: In Gutenberg, when using yasr_overall_rating block, if post is rated and size or post_id is changed, stars got full filled
|
176 |
[tippy](https://atomiks.github.io/tippyjs/)
|
177 |
|
178 |
Svg star icon made by [Freepik](http://www.freepik.com)
|
179 |
+
from [www.flaticon.com](https://www.flaticon.com/) is licensed by [CC 3.0 BY](http://creativecommons.org/licenses/by/3.0/)
|
yet-another-stars-rating.php
CHANGED
@@ -4,9 +4,9 @@
|
|
4 |
* Plugin Name: Yet Another Stars Rating
|
5 |
* Plugin URI: http://wordpress.org/plugins/yet-another-stars-rating/
|
6 |
* Description: Yasr - Yet Another Stars Rating is a powerful way to add SEO-friendly user-generated reviews and testimonials to your website posts, pages and CPT, without affecting its speed.
|
7 |
-
* Version: 1.9.
|
8 |
* Author: Dario Curvino
|
9 |
-
* Author URI: https://
|
10 |
* Text Domain: yet-another-stars-rating
|
11 |
* Domain Path: languages
|
12 |
* License: GPL2
|
@@ -76,7 +76,7 @@ if ( !function_exists( 'yasr_fs' ) ) {
|
|
76 |
yasr_fs();
|
77 |
// Signal that SDK was initiated.
|
78 |
do_action( 'yasr_fs_loaded' );
|
79 |
-
define( 'YASR_VERSION_NUM', '1.9.
|
80 |
//Plugin relative path
|
81 |
define( "YASR_ABSOLUTE_PATH", dirname( __FILE__ ) );
|
82 |
//Plugin RELATIVE PATH without slashes (just the directory's name)
|
4 |
* Plugin Name: Yet Another Stars Rating
|
5 |
* Plugin URI: http://wordpress.org/plugins/yet-another-stars-rating/
|
6 |
* Description: Yasr - Yet Another Stars Rating is a powerful way to add SEO-friendly user-generated reviews and testimonials to your website posts, pages and CPT, without affecting its speed.
|
7 |
+
* Version: 1.9.1
|
8 |
* Author: Dario Curvino
|
9 |
+
* Author URI: https://dariocurvino.it/
|
10 |
* Text Domain: yet-another-stars-rating
|
11 |
* Domain Path: languages
|
12 |
* License: GPL2
|
76 |
yasr_fs();
|
77 |
// Signal that SDK was initiated.
|
78 |
do_action( 'yasr_fs_loaded' );
|
79 |
+
define( 'YASR_VERSION_NUM', '1.9.1' );
|
80 |
//Plugin relative path
|
81 |
define( "YASR_ABSOLUTE_PATH", dirname( __FILE__ ) );
|
82 |
//Plugin RELATIVE PATH without slashes (just the directory's name)
|