WP Product Review Lite - Version 3.6.1

Version Description

  • 2019-05-22
Download this release

Release Info

Developer codeinwp
Plugin Icon WP Product Review Lite
Version 3.6.1
Comparing to
See all releases

Code changes from version 3.6.0 to 3.6.1

CHANGELOG.md CHANGED
@@ -1,7 +1,9 @@
1
 
2
- ### v3.6.0 - 2019-05-22
3
  **Changes:**
4
-
 
 
5
  ### v3.6.0 - 2019-05-14
6
  **Changes:**
7
  * Add support for more schema types
1
 
2
+ ### v3.6.1 - 2019-05-22
3
  **Changes:**
4
+ * Fix error in structured data
5
+ * Fix issue with selecting number of options/pros/cons
6
+
7
  ### v3.6.0 - 2019-05-14
8
  **Changes:**
9
  * Add support for more schema types
includes/admin/helpers/class-wppr-html-fields.php CHANGED
@@ -170,7 +170,8 @@ class WPPR_Html_Fields {
170
  }
171
  $output = '<select class="' . $class . '" id="' . esc_attr( $args['name'] ) . '" name="' . esc_attr( $args['name'] ) . '"' . $disabled . ' > ';
172
  foreach ( $options as $k => $v ) {
173
- $output .= "<option value='" . $k . "' " . ( ( isset( $args['value'] ) && $args['value'] === $k ) ? 'selected' : '' ) . '>' . $v . '</option>';
 
174
  }
175
  $output .= '</select>';
176
 
170
  }
171
  $output = '<select class="' . $class . '" id="' . esc_attr( $args['name'] ) . '" name="' . esc_attr( $args['name'] ) . '"' . $disabled . ' > ';
172
  foreach ( $options as $k => $v ) {
173
+ // phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
174
+ $output .= "<option value='" . $k . "' " . ( ( isset( $args['value'] ) && $args['value'] == $k ) ? 'selected' : '' ) . '>' . $v . '</option>';
175
  }
176
  $output .= '</select>';
177
 
includes/admin/models/class-wppr-review-model.php CHANGED
@@ -1366,7 +1366,8 @@ class WPPR_Review_Model extends WPPR_Model_Abstract {
1366
  * Get the review schema type.
1367
  */
1368
  public function get_type() {
1369
- return $this->type;
 
1370
  }
1371
 
1372
  /**
1366
  * Get the review schema type.
1367
  */
1368
  public function get_type() {
1369
+ // to support reviews created by an old version that are then displayed by the new version.
1370
+ return empty( $this->type ) ? 'Product' : $this->type;
1371
  }
1372
 
1373
  /**
includes/class-wppr.php CHANGED
@@ -67,7 +67,7 @@ class WPPR {
67
  */
68
  public function __construct() {
69
  $this->plugin_name = 'wppr';
70
- $this->version = '3.6.0';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
67
  */
68
  public function __construct() {
69
  $this->plugin_name = 'wppr';
70
+ $this->version = '3.6.1';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
package-lock.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "wp-product-review",
3
- "version": "3.6.0",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
1
  {
2
  "name": "wp-product-review",
3
+ "version": "3.6.1",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
readme.md CHANGED
@@ -67,6 +67,12 @@ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  ## Changelog ##
 
 
 
 
 
 
70
  ### 3.6.0 - 2019-05-14 ###
71
 
72
  * Add support for more schema types
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  ## Changelog ##
70
+ ### 3.6.1 - 2019-05-22 ###
71
+
72
+ * Fix error in structured data
73
+ * Fix issue with selecting number of options/pros/cons
74
+
75
+
76
  ### 3.6.0 - 2019-05-14 ###
77
 
78
  * Add support for more schema types
readme.txt CHANGED
@@ -67,6 +67,12 @@ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  == Changelog ==
 
 
 
 
 
 
70
  = 3.6.0 - 2019-05-14 =
71
 
72
  * Add support for more schema types
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  == Changelog ==
70
+ = 3.6.1 - 2019-05-22 =
71
+
72
+ * Fix error in structured data
73
+ * Fix issue with selecting number of options/pros/cons
74
+
75
+
76
  = 3.6.0 - 2019-05-14 =
77
 
78
  * Add support for more schema types
themeisle-hash.json CHANGED
@@ -1 +1 @@
1
- {"class-wppr-autoloader.php":"c7f7f3dd52445edb5f7367ba7b31281f","class-wppr-recursive-filter.php":"6c74b0e7c04529d797ae9689d9a44c8d","index.php":"c76772901fa1b2b14aa3ba32d7773c8a","uninstall.php":"7c6d36652e8dcf013f2c246f4a289acf","wp-product-review.php":"8f2009b313c0e6d35610d851fdf75323"}
1
+ {"class-wppr-autoloader.php":"c7f7f3dd52445edb5f7367ba7b31281f","class-wppr-recursive-filter.php":"6c74b0e7c04529d797ae9689d9a44c8d","index.php":"c76772901fa1b2b14aa3ba32d7773c8a","uninstall.php":"7c6d36652e8dcf013f2c246f4a289acf","wp-product-review.php":"2f9ac9eb01e5fbc6676feb62d8c1da66"}
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit7816229a7a9d945653db68b437449112::getLoader();
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitd92b26667373154eae939dd431e7cf9e::getLoader();
vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit9680c817c9a67a4b84a0d502a1115095::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInite59a58ce7cf5d08b22a8dfd7581012eb::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit7816229a7a9d945653db68b437449112
6
  {
7
  private static $loader;
8
 
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit7816229a7a9d945653db68b437449112
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit7816229a7a9d945653db68b437449112', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit7816229a7a9d945653db68b437449112', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit7816229a7a9d945653db68b437449112
42
 
43
  $includeFiles = require __DIR__ . '/autoload_files.php';
44
  foreach ($includeFiles as $fileIdentifier => $file) {
45
- composerRequire7816229a7a9d945653db68b437449112($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
- function composerRequire7816229a7a9d945653db68b437449112($fileIdentifier, $file)
53
  {
54
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
55
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitd92b26667373154eae939dd431e7cf9e
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitd92b26667373154eae939dd431e7cf9e', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitd92b26667373154eae939dd431e7cf9e', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
42
 
43
  $includeFiles = require __DIR__ . '/autoload_files.php';
44
  foreach ($includeFiles as $fileIdentifier => $file) {
45
+ composerRequired92b26667373154eae939dd431e7cf9e($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
+ function composerRequired92b26667373154eae939dd431e7cf9e($fileIdentifier, $file)
53
  {
54
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
55
  require $file;
vendor/composer/autoload_real_52.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
- class ComposerAutoloaderInit9680c817c9a67a4b84a0d502a1115095 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit9680c817c9a67a4b84a0d502a1115095 {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit9680c817c9a67a4b84a0d502a1115095', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit9680c817c9a67a4b84a0d502a1115095', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
+ class ComposerAutoloaderInite59a58ce7cf5d08b22a8dfd7581012eb {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInite59a58ce7cf5d08b22a8dfd7581012eb', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInite59a58ce7cf5d08b22a8dfd7581012eb', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
wp-product-review.php CHANGED
@@ -15,7 +15,7 @@
15
  * Plugin Name: WP Product Review Lite
16
  * Plugin URI: https://themeisle.com/plugins/wp-product-review/
17
  * Description: The highest rated and most complete review plugin, now with rich snippets support. Easily turn your basic posts into in-depth reviews.
18
- * Version: 3.6.0
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
@@ -67,7 +67,7 @@ register_deactivation_hook( __FILE__, 'deactivate_wppr' );
67
  */
68
  function run_wppr() {
69
 
70
- define( 'WPPR_LITE_VERSION', '3.6.0' );
71
  define( 'WPPR_PATH', dirname( __FILE__ ) );
72
  define( 'WPPR_SLUG', 'wppr' );
73
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );
15
  * Plugin Name: WP Product Review Lite
16
  * Plugin URI: https://themeisle.com/plugins/wp-product-review/
17
  * Description: The highest rated and most complete review plugin, now with rich snippets support. Easily turn your basic posts into in-depth reviews.
18
+ * Version: 3.6.1
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
67
  */
68
  function run_wppr() {
69
 
70
+ define( 'WPPR_LITE_VERSION', '3.6.1' );
71
  define( 'WPPR_PATH', dirname( __FILE__ ) );
72
  define( 'WPPR_SLUG', 'wppr' );
73
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );