Yasr – Yet Another Stars Rating - Version 2.2.8

Version Description

  • FIXED: empty schema field can return error on existing post or page.
Download this release

Release Info

Developer Dudo
Plugin Icon 128x128 Yasr – Yet Another Stars Rating
Version 2.2.8
Comparing to
See all releases

Code changes from version 2.2.7 to 2.2.8

lib/YasrRichSnippetAdditionalFields.php CHANGED
@@ -12,8 +12,6 @@ class YasrRichSnippetAdditionalFields {
12
 
13
  $review_choosen = yasr_get_itemType();
14
 
15
- //avoid undefined
16
- //$saved_data = array();
17
  $saved_data = get_post_meta(get_the_ID(), 'yasr_schema_additional_fields', true);
18
  //avoid undefined
19
  if(!is_array($saved_data)) {
@@ -25,7 +23,7 @@ class YasrRichSnippetAdditionalFields {
25
  foreach ($array_item_type_info as $item_type) {
26
  //avoid undefined
27
  if(!isset($saved_data[$item_type])) {
28
- $saved_data[$item_type] = false;
29
  }
30
  }
31
 
12
 
13
  $review_choosen = yasr_get_itemType();
14
 
 
 
15
  $saved_data = get_post_meta(get_the_ID(), 'yasr_schema_additional_fields', true);
16
  //avoid undefined
17
  if(!is_array($saved_data)) {
23
  foreach ($array_item_type_info as $item_type) {
24
  //avoid undefined
25
  if(!isset($saved_data[$item_type])) {
26
+ $saved_data[$item_type] = '';
27
  }
28
  }
29
 
lib/admin/editor/yasr-editor-functions.php CHANGED
@@ -130,7 +130,7 @@ function yasr_add_metaboxes() {
130
  foreach ($post_type_where_display_metabox as $post_type) {
131
  add_meta_box(
132
  'yasr_metabox_below_editor_metabox',
133
- __('Yet Another Stars Rating: Multiple set', 'yet-another-stars-rating'),
134
  'yasr_metabox_below_editor_metabox_callback',
135
  $post_type,
136
  'normal',
130
  foreach ($post_type_where_display_metabox as $post_type) {
131
  add_meta_box(
132
  'yasr_metabox_below_editor_metabox',
133
+ __('Yet Another Stars Rating', 'yet-another-stars-rating'),
134
  'yasr_metabox_below_editor_metabox_callback',
135
  $post_type,
136
  'normal',
readme.txt CHANGED
@@ -5,7 +5,7 @@ Requires at least: 4.9.0
5
  Contributors: Dudo
6
  Tested up to: 5.4
7
  Requires PHP: 5.3
8
- Stable tag: 2.2.7
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
  Boost the way people interact with your site with an easy WordPress stars rating system! With schema.org rich snippets YASR will improve your SEO
@@ -125,6 +125,9 @@ If doesn't, it's suggested to ask in a SEO oriented forum.
125
 
126
  The full changelog can be found in the plugin's directory. Recent entries:
127
 
 
 
 
128
  = 2.2.7 =
129
  * FIXED: illegal offset warning
130
 
5
  Contributors: Dudo
6
  Tested up to: 5.4
7
  Requires PHP: 5.3
8
+ Stable tag: 2.2.8
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
  Boost the way people interact with your site with an easy WordPress stars rating system! With schema.org rich snippets YASR will improve your SEO
125
 
126
  The full changelog can be found in the plugin's directory. Recent entries:
127
 
128
+ = 2.2.8 =
129
+ * FIXED: empty schema field can return error on existing post or page.
130
+
131
  = 2.2.7 =
132
  * FIXED: illegal offset warning
133
 
yet-another-stars-rating.php CHANGED
@@ -5,7 +5,7 @@
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
7
  * testimonials to your website posts, pages and CPT, without affecting its speed.
8
- * Version: 2.2.7
9
  * Author: Dario Curvino
10
  * Author URI: https://dariocurvino.it/
11
  * Text Domain: yet-another-stars-rating
@@ -77,7 +77,7 @@ if ( !function_exists( 'yasr_fs' ) ) {
77
  yasr_fs();
78
  // Signal that SDK was initiated.
79
  do_action( 'yasr_fs_loaded' );
80
- define( 'YASR_VERSION_NUM', '2.2.7' );
81
  //Plugin relative path
82
  define( "YASR_ABSOLUTE_PATH", dirname( __FILE__ ) );
83
  //Plugin RELATIVE PATH without slashes (just the directory's name)
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
7
  * testimonials to your website posts, pages and CPT, without affecting its speed.
8
+ * Version: 2.2.8
9
  * Author: Dario Curvino
10
  * Author URI: https://dariocurvino.it/
11
  * Text Domain: yet-another-stars-rating
77
  yasr_fs();
78
  // Signal that SDK was initiated.
79
  do_action( 'yasr_fs_loaded' );
80
+ define( 'YASR_VERSION_NUM', '2.2.8' );
81
  //Plugin relative path
82
  define( "YASR_ABSOLUTE_PATH", dirname( __FILE__ ) );
83
  //Plugin RELATIVE PATH without slashes (just the directory's name)