WP Product Review Lite - Version 3.7.6

Version Description

  • 2020-05-14
Download this release

Release Info

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

Code changes from version 3.7.5 to 3.7.6

CHANGELOG.md CHANGED
@@ -1,4 +1,11 @@
1
 
 
 
 
 
 
 
 
2
  ### v3.7.5 - 2020-05-08
3
  **Changes:**
4
  * [Fix] Comments area layout in the TwentyTwenty theme
1
 
2
+ ### v3.7.6 - 2020-05-20
3
+ **Changes:**
4
+
5
+ ### v3.7.6 - 2020-05-14
6
+ **Changes:**
7
+ * - [Fix] Security vulnerability
8
+
9
  ### v3.7.5 - 2020-05-08
10
  **Changes:**
11
  * [Fix] Comments area layout in the TwentyTwenty theme
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.7.5';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
67
  */
68
  public function __construct() {
69
  $this->plugin_name = 'wppr';
70
+ $this->version = '3.7.6';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
includes/functions.php CHANGED
@@ -228,7 +228,7 @@ if ( ! function_exists( 'wppr_layout_get_image' ) ) {
228
  $image_link = $review_object->get_image();
229
  }
230
  ?>
231
- <a title="<?php echo $review_object->get_name(); ?>" class="<?php echo $class_a; ?>" href="<?php echo esc_url( $image_link ); ?>" <?php echo $lightbox; ?> rel="nofollow" target="_blank">
232
  <img
233
  src="<?php echo esc_attr( $src ); ?>"
234
  alt="<?php echo esc_attr( $review_object->get_image_alt() ); ?>"
228
  $image_link = $review_object->get_image();
229
  }
230
  ?>
231
+ <a title="<?php echo esc_attr( $review_object->get_name() ); ?>" class="<?php echo $class_a; ?>" href="<?php echo esc_url( $image_link ); ?>" <?php echo $lightbox; ?> rel="nofollow" target="_blank">
232
  <img
233
  src="<?php echo esc_attr( $src ); ?>"
234
  alt="<?php echo esc_attr( $review_object->get_image_alt() ); ?>"
includes/gutenberg/class-wppr-gutenberg.php CHANGED
@@ -96,6 +96,9 @@ class WPPR_Gutenberg {
96
  array(
97
  'methods' => 'POST',
98
  'callback' => array( $this, 'update_review_callback' ),
 
 
 
99
  'args' => array(
100
  'id' => array(
101
  'sanitize_callback' => 'absint',
96
  array(
97
  'methods' => 'POST',
98
  'callback' => array( $this, 'update_review_callback' ),
99
+ 'permission_callback' => function () {
100
+ return current_user_can( 'edit_posts' );
101
+ },
102
  'args' => array(
103
  'id' => array(
104
  'sanitize_callback' => 'absint',
package-lock.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "wp-product-review",
3
- "version": "3.7.5",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
@@ -28,9 +28,9 @@
28
  "optional": true
29
  },
30
  "@types/q": {
31
- "version": "1.5.2",
32
- "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
33
- "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
34
  "dev": true,
35
  "optional": true
36
  },
@@ -74,9 +74,9 @@
74
  "dev": true
75
  },
76
  "arch": {
77
- "version": "2.1.1",
78
- "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz",
79
- "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==",
80
  "dev": true,
81
  "optional": true
82
  },
@@ -265,17 +265,17 @@
265
  "dev": true
266
  },
267
  "autoprefixer": {
268
- "version": "9.7.6",
269
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz",
270
- "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==",
271
  "dev": true,
272
  "requires": {
273
  "browserslist": "4.12.0",
274
- "caniuse-lite": "1.0.30001054",
275
  "chalk": "2.4.2",
276
  "normalize-range": "0.1.2",
277
  "num2fraction": "1.2.2",
278
- "postcss": "7.0.29",
279
  "postcss-value-parser": "4.1.0"
280
  }
281
  },
@@ -691,8 +691,8 @@
691
  "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
692
  "dev": true,
693
  "requires": {
694
- "caniuse-lite": "1.0.30001054",
695
- "electron-to-chromium": "1.3.431",
696
  "node-releases": "1.1.55",
697
  "pkg-up": "2.0.0"
698
  }
@@ -829,9 +829,9 @@
829
  }
830
  },
831
  "caniuse-lite": {
832
- "version": "1.0.30001054",
833
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001054.tgz",
834
- "integrity": "sha512-jiKlTI6Ur8Kjfj8z0muGrV6FscpRvefcQVPSuMuXnvRCfExU7zlVLNjmOz1TnurWgUrAY7MMmjyy+uTgIl1XHw==",
835
  "dev": true
836
  },
837
  "caseless": {
@@ -945,7 +945,7 @@
945
  "dev": true,
946
  "optional": true,
947
  "requires": {
948
- "@types/q": "1.5.2",
949
  "chalk": "2.4.2",
950
  "q": "1.5.1"
951
  }
@@ -1580,7 +1580,7 @@
1580
  "dev": true,
1581
  "requires": {
1582
  "domelementtype": "2.0.1",
1583
- "entities": "2.0.0"
1584
  },
1585
  "dependencies": {
1586
  "domelementtype": {
@@ -1698,9 +1698,9 @@
1698
  }
1699
  },
1700
  "electron-to-chromium": {
1701
- "version": "1.3.431",
1702
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.431.tgz",
1703
- "integrity": "sha512-2okqkXCIda7qDwjYhUFxPcQdZDIZZ/zBLDzVOif7WW/TSNfEhdT6SO07O1x/sFteEHX189Z//UwjbZKKCOn2Fg==",
1704
  "dev": true
1705
  },
1706
  "encoding": {
@@ -1722,9 +1722,9 @@
1722
  }
1723
  },
1724
  "entities": {
1725
- "version": "2.0.0",
1726
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
1727
- "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
1728
  "dev": true
1729
  },
1730
  "errlop": {
@@ -3155,7 +3155,7 @@
3155
  "version": "github:codeinwp/grunt-plugin-fleet#922540b800fafe8a89d60e82699afb8073c1b7c2",
3156
  "dev": true,
3157
  "requires": {
3158
- "autoprefixer": "9.7.6",
3159
  "grunt": "1.0.4",
3160
  "grunt-cachebuster": "0.1.7",
3161
  "grunt-checktextdomain": "1.0.1",
@@ -4530,9 +4530,9 @@
4530
  "dev": true
4531
  },
4532
  "node-abi": {
4533
- "version": "2.16.0",
4534
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.16.0.tgz",
4535
- "integrity": "sha512-+sa0XNlWDA6T+bDLmkCUYn6W5k5W6BPRL6mqzSCs6H/xUgtl4D5x2fORKDzopKiU6wsyn/+wXlRXwXeSp+mtoA==",
4536
  "dev": true,
4537
  "optional": true,
4538
  "requires": {
@@ -4849,7 +4849,7 @@
4849
  "dev": true,
4850
  "optional": true,
4851
  "requires": {
4852
- "arch": "2.1.1"
4853
  }
4854
  },
4855
  "os-tmpdir": {
@@ -5084,9 +5084,9 @@
5084
  "dev": true
5085
  },
5086
  "postcss": {
5087
- "version": "7.0.29",
5088
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.29.tgz",
5089
- "integrity": "sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw==",
5090
  "dev": true,
5091
  "requires": {
5092
  "chalk": "2.4.2",
@@ -5124,13 +5124,13 @@
5124
  "minimist": "1.2.5",
5125
  "mkdirp": "0.5.5",
5126
  "napi-build-utils": "1.0.2",
5127
- "node-abi": "2.16.0",
5128
  "noop-logger": "0.1.1",
5129
  "npmlog": "4.1.2",
5130
  "pump": "3.0.0",
5131
  "rc": "1.2.8",
5132
  "simple-get": "3.1.0",
5133
- "tar-fs": "2.0.1",
5134
  "tunnel-agent": "0.6.0",
5135
  "which-pm-runs": "1.0.0"
5136
  },
@@ -5796,7 +5796,7 @@
5796
  "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
5797
  "dev": true,
5798
  "requires": {
5799
- "spdx-expression-parse": "3.0.0",
5800
  "spdx-license-ids": "3.0.5"
5801
  }
5802
  },
@@ -5807,9 +5807,9 @@
5807
  "dev": true
5808
  },
5809
  "spdx-expression-parse": {
5810
- "version": "3.0.0",
5811
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
5812
- "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
5813
  "dev": true,
5814
  "requires": {
5815
  "spdx-exceptions": "2.3.0",
@@ -6107,9 +6107,9 @@
6107
  }
6108
  },
6109
  "tar-fs": {
6110
- "version": "2.0.1",
6111
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.1.tgz",
6112
- "integrity": "sha512-6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA==",
6113
  "dev": true,
6114
  "optional": true,
6115
  "requires": {
@@ -6552,7 +6552,7 @@
6552
  "dev": true,
6553
  "requires": {
6554
  "spdx-correct": "3.1.0",
6555
- "spdx-expression-parse": "3.0.0"
6556
  }
6557
  },
6558
  "verror": {
1
  {
2
  "name": "wp-product-review",
3
+ "version": "3.7.6",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
28
  "optional": true
29
  },
30
  "@types/q": {
31
+ "version": "1.5.4",
32
+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
33
+ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
34
  "dev": true,
35
  "optional": true
36
  },
74
  "dev": true
75
  },
76
  "arch": {
77
+ "version": "2.1.2",
78
+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz",
79
+ "integrity": "sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==",
80
  "dev": true,
81
  "optional": true
82
  },
265
  "dev": true
266
  },
267
  "autoprefixer": {
268
+ "version": "9.8.0",
269
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz",
270
+ "integrity": "sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==",
271
  "dev": true,
272
  "requires": {
273
  "browserslist": "4.12.0",
274
+ "caniuse-lite": "1.0.30001062",
275
  "chalk": "2.4.2",
276
  "normalize-range": "0.1.2",
277
  "num2fraction": "1.2.2",
278
+ "postcss": "7.0.30",
279
  "postcss-value-parser": "4.1.0"
280
  }
281
  },
691
  "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
692
  "dev": true,
693
  "requires": {
694
+ "caniuse-lite": "1.0.30001062",
695
+ "electron-to-chromium": "1.3.446",
696
  "node-releases": "1.1.55",
697
  "pkg-up": "2.0.0"
698
  }
829
  }
830
  },
831
  "caniuse-lite": {
832
+ "version": "1.0.30001062",
833
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001062.tgz",
834
+ "integrity": "sha512-ei9ZqeOnN7edDrb24QfJ0OZicpEbsWxv7WusOiQGz/f2SfvBgHHbOEwBJ8HKGVSyx8Z6ndPjxzR6m0NQq+0bfw==",
835
  "dev": true
836
  },
837
  "caseless": {
945
  "dev": true,
946
  "optional": true,
947
  "requires": {
948
+ "@types/q": "1.5.4",
949
  "chalk": "2.4.2",
950
  "q": "1.5.1"
951
  }
1580
  "dev": true,
1581
  "requires": {
1582
  "domelementtype": "2.0.1",
1583
+ "entities": "2.0.2"
1584
  },
1585
  "dependencies": {
1586
  "domelementtype": {
1698
  }
1699
  },
1700
  "electron-to-chromium": {
1701
+ "version": "1.3.446",
1702
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.446.tgz",
1703
+ "integrity": "sha512-CLQaFuvkKqR9FD2G3cJrr1fV7DRMXiAKWLP2F8cxtvvtzAS7Tubt0kF47/m+uE61kiT+I7ZEn7HqLnmWdOhmuA==",
1704
  "dev": true
1705
  },
1706
  "encoding": {
1722
  }
1723
  },
1724
  "entities": {
1725
+ "version": "2.0.2",
1726
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz",
1727
+ "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==",
1728
  "dev": true
1729
  },
1730
  "errlop": {
3155
  "version": "github:codeinwp/grunt-plugin-fleet#922540b800fafe8a89d60e82699afb8073c1b7c2",
3156
  "dev": true,
3157
  "requires": {
3158
+ "autoprefixer": "9.8.0",
3159
  "grunt": "1.0.4",
3160
  "grunt-cachebuster": "0.1.7",
3161
  "grunt-checktextdomain": "1.0.1",
4530
  "dev": true
4531
  },
4532
  "node-abi": {
4533
+ "version": "2.17.0",
4534
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.17.0.tgz",
4535
+ "integrity": "sha512-dFRAA0ACk/aBo0TIXQMEWMLUTyWYYT8OBYIzLmEUrQTElGRjxDCvyBZIsDL0QA7QCaj9PrawhOmTEdsuLY4uOQ==",
4536
  "dev": true,
4537
  "optional": true,
4538
  "requires": {
4849
  "dev": true,
4850
  "optional": true,
4851
  "requires": {
4852
+ "arch": "2.1.2"
4853
  }
4854
  },
4855
  "os-tmpdir": {
5084
  "dev": true
5085
  },
5086
  "postcss": {
5087
+ "version": "7.0.30",
5088
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.30.tgz",
5089
+ "integrity": "sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==",
5090
  "dev": true,
5091
  "requires": {
5092
  "chalk": "2.4.2",
5124
  "minimist": "1.2.5",
5125
  "mkdirp": "0.5.5",
5126
  "napi-build-utils": "1.0.2",
5127
+ "node-abi": "2.17.0",
5128
  "noop-logger": "0.1.1",
5129
  "npmlog": "4.1.2",
5130
  "pump": "3.0.0",
5131
  "rc": "1.2.8",
5132
  "simple-get": "3.1.0",
5133
+ "tar-fs": "2.1.0",
5134
  "tunnel-agent": "0.6.0",
5135
  "which-pm-runs": "1.0.0"
5136
  },
5796
  "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
5797
  "dev": true,
5798
  "requires": {
5799
+ "spdx-expression-parse": "3.0.1",
5800
  "spdx-license-ids": "3.0.5"
5801
  }
5802
  },
5807
  "dev": true
5808
  },
5809
  "spdx-expression-parse": {
5810
+ "version": "3.0.1",
5811
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
5812
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
5813
  "dev": true,
5814
  "requires": {
5815
  "spdx-exceptions": "2.3.0",
6107
  }
6108
  },
6109
  "tar-fs": {
6110
+ "version": "2.1.0",
6111
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz",
6112
+ "integrity": "sha512-9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==",
6113
  "dev": true,
6114
  "optional": true,
6115
  "requires": {
6552
  "dev": true,
6553
  "requires": {
6554
  "spdx-correct": "3.1.0",
6555
+ "spdx-expression-parse": "3.0.1"
6556
  }
6557
  },
6558
  "verror": {
readme.md CHANGED
@@ -1,801 +1,806 @@
1
- # WP Product Review Lite #
2
- **Contributors:** [codeinwp](https://profiles.wordpress.org/codeinwp), [marius2012](https://profiles.wordpress.org/marius2012), [marius_codeinwp](https://profiles.wordpress.org/marius_codeinwp), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [themeisle](https://profiles.wordpress.org/themeisle), [Madalin_ThemeIsle](https://profiles.wordpress.org/Madalin_ThemeIsle), [contactashish13](https://profiles.wordpress.org/contactashish13)
3
- **Tags:** review, rating, posts, widget, review blogger, review blogging, affiliate, product reviews,plugin, google rating, product review, rating, review, star rating, user rating, wp rating, wp review, google, hreview,rich snippets,seo,snippet
4
- **Author URI:** http://themeisle.com
5
- **Requires at least:** 3.5
6
- **Tested up to:** 5.4
7
- **Stable tag:** trunk
8
- **License:** GPLv2 or later
9
- **License URI:** http://www.gnu.org/licenses/gpl-2.0.html
10
-
11
-
12
- Easily turn your basic posts into in-depth reviews with ratings, pros and cons, affiliate links, rich snippets and user reviews.
13
- ## Description ##
14
-
15
- ### User Review Enabled
16
-
17
- 1. This review plugin helps you to interact with your users with improved comments, you can expose your reviews in a easier to read way and will help you generate money by adding a buy now button in your post. Rich snippets are also supported.
18
-
19
- 1. After you install the plugin, go on a post admin page and you should be able to see a checkbox called : "Is this post a review ?", once this is checked you can add review details and those will appear on the post page.
20
-
21
- 1. If you want to to edit the colors, enable/disable the affiliate button, change icons go on the plugin options page.
22
-
23
- 1. All the plugin settings/colors are fully customizable, and you can read more about it <a rel="nofollow" href="https://themeisle.com/plugins/wp-product-review-lite/?utm_source=wpreadme&utm_medium=readme&utm_campaign=wporg">here</a>
24
-
25
- 1. For updates follow https://twitter.com/themeisle.
26
-
27
- If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
28
-
29
-
30
- **WP Product Review provides following features**
31
-
32
- - Create a top products review widget
33
- - Easily update all the colors of the widget from theme options
34
- - Add a download button in the posts
35
- - Add an awesome wrap-up widget at the end of your articles
36
- - Add specific user review options to wordpress comments
37
- - Add rich snippet ( schema ) to your posts
38
-
39
- ## Changelog ##
40
- ### 3.7.5 - 2020-05-08 ###
41
-
42
- * [Fix] Comments area layout in the TwentyTwenty theme
43
- * [Fix] Pros and Cons texts not translatable with Polylang
44
- * [Fix] Image missing link in the Top Products Widget
45
- * [Fix] Bulk activation of plugin aborts activation of subsequent plugins
46
-
47
-
48
- ### 3.7.4 - 2020-03-31 ###
49
-
50
- * Tested up to WordPress 5.4
51
-
52
-
53
- ### 3.7.3 - 2020-02-24 ###
54
-
55
- * Removed PRO mentions
56
-
57
-
58
- ### 3.7.2 - 2019-11-13 ###
59
-
60
- * Tested up to WordPress 5.3
61
- * Added filter `wppr_amp_exclude_stylesheets` to exclude stylesheets in AMP
62
- * Fix issue with showing limited rows when user influence is on
63
-
64
-
65
- ### 3.7.1 - 2019-08-24 ###
66
-
67
- * Improve UI for AMP requests
68
- * Fix CSS conflict with some themes
69
- * Make rating column sortable in listing screen
70
-
71
-
72
- ### 3.7.0 - 2019-07-04 ###
73
-
74
- * Add rating scale out of 5
75
- * Add star rating
76
- * Fix UI for AMP requests
77
- * Added filter to disable comments per review
78
-
79
-
80
- ### 3.6.1 - 2019-05-22 ###
81
-
82
- * Fix error in structured data
83
- * Fix issue with selecting number of options/pros/cons
84
-
85
-
86
- ### 3.6.0 - 2019-05-14 ###
87
-
88
- * Add support for more schema types
89
- * Use Dashicons instead of FontAwesome
90
- * Fix issue with buy button in listing table
91
- * Tested up to WP 5.2
92
-
93
-
94
- ### 3.5.2 - 2019-02-28 ###
95
-
96
- * Fix issues with Gutenberg
97
- * Tested upto 5.1
98
-
99
-
100
- ### 3.5.1 - 2019-02-13 ###
101
-
102
- * Fix issue with option not showing to add a review in the post editor screen
103
-
104
-
105
- ### 3.5.0 - 2019-02-11 ###
106
-
107
- * Fix issue with Gutenberg
 
 
 
 
 
108
  * Outgoing Links should have “noopener”
109
- * Fix RTL support for review comments slider
110
- * Fix default template showing empty image tag
111
- * Add ability to recalculate comment ratings
112
- * Add widget for Top rated products by tag or custom taxonomy
113
- * Fix user rating in comment for small screens
114
-
115
-
116
- ### 3.4.10 - 2018-12-06 ###
117
-
118
- * Add filter to change schema information
119
- * Limit decimal points when user influence is on
120
- * Fix bug with widget
121
- * Tested with WP 5.0
122
-
123
-
124
- ### 3.4.9 - 2018-10-24 ###
125
-
126
- * Add support for review post type in preloader, shortcode and category archive page
127
- * Fixed issue with certain templates not showing star rating properly
128
-
129
-
130
- ### 3.4.8 - 2018-08-02 ###
131
-
132
- * Added a new custom image of 50x50 for the custom WPPR widgets
133
- * New Gutenberg block for WPPR
134
-
135
-
136
- ### 3.4.7 - 2018-07-18 ###
137
-
138
- * Fixed alignment issue with the price on the first template
139
-
140
-
141
- ### 3.4.6 - 2018-07-12 ###
142
-
143
- * Added RTL compatibility
144
- * Allow overriding the Products Templates from the theme with a custom /wppr/ folder
145
- * Fixed problem with missing alt texts
146
- * Fixed problem with product image notice overlapping the featured image control
147
-
148
-
149
- ### 3.4.5 - 2018-06-18 ###
150
-
151
- * Fixed problem with product price alignment on the first template
152
-
153
-
154
- ### 3.4.4 - 2018-06-11 ###
155
-
156
- * Fixed issue with HTML tag not being closed
157
- * Fixed issue with button icon not changing color
158
- * Fixed issue with review comments form not responsive
159
- * Fixed white screen when Jetpack is active
160
- * Update docs
161
- * New option to disable the AMP CSS output
162
- * Changed the way fonts are loaded to inherit them from the theme
163
-
164
-
165
- ### 3.4.3 - 2018-03-20 ###
166
-
167
- * Fix FontAwesome icon issue in custom templates.
168
- * Improve AMP compatibility, removes redundant CSS on AMP endpoints.
169
- * Adds review custom post_type and review categories.
170
-
171
-
172
- ### 3.4.2 - 2018-02-22 ###
173
-
174
- * Fix AMP issue which was causing an issue with Google AMP validation.
175
-
176
-
177
- ### 3.4.1 - 2018-02-21 ###
178
-
179
- * Fix issue with category filtering when querying reviews.
180
-
181
-
182
- ### 3.4.0 - 2018-02-20 ###
183
-
184
- * Adds AMP support for the review box.
185
- * Adds compatibility with 2 more review templates.
186
- * Improves extensibility by adding more hooks.
187
-
188
-
189
- ### 3.3.2 - 2018-01-05 ###
190
-
191
- * Adds filtering option for posts/page admin listing page.
192
- * Fix compatibility with Bookrev theme.
193
- * Fix issue with comments slides when scrolled back.
194
-
195
-
196
- ### 3.3.1 - 2017-12-11 ###
197
-
198
- * Fix for comments rating if not all the options are provided.
199
- * Improved review image description
200
-
201
-
202
- ### 3.3.0 - 2017-11-27 ###
203
-
204
- * Fix individual rating influenced by comments.
205
- * Fix compatibility with various themes.
206
- * Fix top product widgets sorting when comments influence is on.
207
-
208
-
209
- ### 3.2.1 - 2017-11-16 ###
210
-
211
- * Adds compatibility with WordPress 4.9
212
-
213
-
214
- ### 3.2.0 - 2017-11-06 ###
215
-
216
- * Adds support for custom post-type and taxonomies in widgets.
217
- * Adds control for time-frame in top reviews widget.
218
- * Improves responsiveness and removes dependency of pie-chart.js
219
- * Improves notifications when Disqus and Jetpack comments are used.
220
-
221
-
222
- ### 3.1.0 - 2017-09-22 ###
223
-
224
- * Fix for some edge cases when the review box was gone.
225
- * Improvements assets loading, removed redundant files.
226
- * Improvements perfomance of review query.
227
- * Various bug fixes reported by clients.
228
-
229
-
230
- ### 3.0.12 - 2017-09-17 ###
231
-
232
- * Fix for review box issues.
233
-
234
-
235
- ### 3.0.11 - 2017-09-15 ###
236
-
237
- * Fix for issue of hidden review box and widget area.
238
-
239
-
240
- ### 3.0.10 - 2017-09-12 ###
241
-
242
- * Fix for decimal separator in rich snippet.
243
- * Improvements for template engine, allowing overwriting in child themes also.
244
- * Added review content and excerpt proprieties.
245
-
246
-
247
- ### 3.0.9 - 2017-09-07 ###
248
-
249
- * Improved JSON-LD scheme.
250
- * Fix for image lightbox link.
251
- * FIx for json-ld description when html tags are present.
252
- * Fix for widget layout margin when image is used.
253
- * Improvements compatibility with various themes.
254
-
255
-
256
- ### 3.0.8 - 2017-09-01 ###
257
-
258
- * Fix for out of memory errors.
259
- * Fix for options saving when there is no value for each option.
260
- * Fix for compatibility with Bookrev.
261
- * Fix for rich snippet reviewer author.
262
-
263
-
264
- ### 3.0.7 - 2017-08-29 ###
265
-
266
- * Fixed empty links for reviews.
267
- * Fixed widget and reviews query.
268
-
269
-
270
- ### 3.0.6 - 2017-08-29 ###
271
-
272
- * Fix for category name matching when filtering reviews.
273
- * Fix for is_active error on null object.
274
-
275
-
276
- ### 3.0.5 - 2017-08-26 ###
277
-
278
- * Fix for review links opening issue.
279
- * Fix for comments legacy import.
280
-
281
-
282
- ### 3.0.4 - 2017-08-25 ###
283
-
284
- * Fix for rich snippets schema.
285
- * Fix post update white screen of death.
286
- * Fix for thumbnails in widgets.
287
- * Fix for duplicate title for widgets list.
288
- * Fix for link of the review in the widgets.
289
- * Fix for click link behavior on review picture.
290
- * Fix widget titles default values.
291
- * Fix review rating when comments influence is on.
292
- * Improved security.
293
-
294
-
295
- ### 3.0.3 - 2017-08-24 ###
296
-
297
- * Fixed widget assets loading error.
298
-
299
-
300
- ### 3.0.2 - 2017-08-24 ###
301
-
302
- * Fixed fatal error with is_active method.
303
- * Fixed query reviews class.
304
- * Fixed widget assets loading when there is no review on the page.
305
-
306
-
307
- ### 3.0.1 - 2017-08-23 ###
308
-
309
- * Fixed backwards compatibility when using cwppos_show_review.
310
- * Fixed undefined index error in widgets.
311
-
312
-
313
- ### 3.0.0 - 2017-08-23 ###
314
-
315
- * Major code refactor ( Please test before update )
316
- * Added JSON-LD support
317
- * Improved compatibility with themes
318
-
319
-
320
-
321
- **New in 2.9.8**
322
-
323
- - Added more features page
324
-
325
- **New in 2.9.6**
326
-
327
- - Fixed undefined notices
328
- - Fixed sanitization issues
329
-
330
- **New in 2.9.5**
331
-
332
- - Added amazon integration support
333
- - Fixed some design issue with review
334
-
335
- **New in 2.9.3**
336
-
337
- - Added dashes for pro/cons list
338
- - Added filters for nofollow links in widgets area
339
-
340
- **New in 2.9.2**
341
-
342
- - Fixed shortcode compatibility with pro version
343
-
344
- **New in 2.9.1**
345
-
346
- - Fixed undefined notice on plugin activation
347
- - Removed review buttons on links when the values are empty for widgets
348
-
349
- **New in 2.9.0**
350
-
351
- - Added shortcode support on all review fields
352
- - Removed addons page
353
-
354
-
355
- **New in 2.8.7**
356
-
357
- - Fixed img tag closing tag issue
358
- - Fixed rich snippet problem when comment influence is off
359
-
360
- **New in 2.8.6**
361
-
362
- - Added compatibility with new pro addons
363
- - Fixed layout issues with the review
364
- - Fixed responsiveness bugs
365
-
366
- **New in 2.8.1**
367
-
368
- - Added different style for widgets
369
- - Fixed some layout bugs for widgets
370
-
371
- **New in 2.8.0**
372
-
373
- - Added a filter for price issues
374
-
375
- **New in 2.7.9**
376
-
377
- - Added support for amazon import in the pro version
378
-
379
- **New in 2.7.8**
380
-
381
- - Fixed price issues when . is present
382
-
383
- **New in 2.7.7**
384
-
385
- - Re-worked rich snippets (Added main Thing Object as Product, added Offers and improved review / aggregateRating)
386
-
387
- **New in 2.7.6**
388
-
389
- - Fixed empty inputs on comments and saving of non-reviews post metas
390
- - Fixed circles widget issue
391
-
392
- **New in 2.7.5**
393
-
394
- - Fixed WP_query issue in the wp backed
395
- - Added a minium content_width, since some themes set this wrong
396
- - Fixed responsive issues when content_width is set
397
- - Fixed circles widget issue
398
-
399
- **New in 2.7.3**
400
-
401
- - Improved layout based on $content_width so make sure this is set correctly
402
- - Improved some settings description
403
- - Fixed lightbox image logic
404
- - Open image affiliate link in new tab
405
- - Fixed various issues with comment sliders
406
- - Pre-fill features from the latest edited post in the same category
407
- - Pre-fill image settings and aff_button text from latest edited post in the same category
408
- - Optimize the space on post review metaboxes
409
-
410
- **New in 2.7.2**
411
-
412
- - Fixed design issues in comments slider
413
- - Fixed enque of media files when review is not available
414
- - Fixed alt tags for images in the widgets
415
-
416
- **New in 2.7.1**
417
-
418
- - Fixed some design issues.
419
- - Fixed rating problem on some instalation when display the numerator greater than denominator
420
- - Added wppr_review_image_size for filter the image size;
421
-
422
-
423
- **New in 2.7**
424
-
425
- - Fixed responsive design bugs.
426
- - Fixed border color and width customization for the review box
427
-
428
- **New in 2.6.9**
429
-
430
- - Improved design of the featured image
431
- - Added filters heading tags for review name, option name, pros headings and cons headings.
432
-
433
- **New in 2.6.8**
434
-
435
- - Improved responsive design of the review
436
-
437
- **New in 2.6.7**
438
-
439
- - Fixed issue with rating value when visitator influence is off
440
- - Fixed issue with auto optimization plugins
441
-
442
-
443
- **New in v.2.6.6**
444
-
445
- - Added option to remove loading of Font Awesome for websites that already enque it.
446
- - Fixed microtags when is 0% visitator influence.
447
- - Fixed multiple display of review where <!--nextpage--> quick tag is used.
448
-
449
-
450
- **New in v.2.6.4**
451
-
452
- - Fixed layout problem with widgets on some themes
453
- - Added new image size for widgets 'wppr_widget_image' for 50x50. ( Requires thumbnail regeneration to use it )
454
-
455
- **New in v.2.6.3**
456
-
457
- - Fixed custom icons bug
458
- - Fixed sorting order to top products widget
459
- - Added 100% influence on visitators rating
460
- - Added rel="nofollow" for img link
461
- - Fixed bug for password protected reviews.
462
- - Fixed long text for product titles in widgets
463
- - Removed unecessary css
464
-
465
-
466
- **New in v.2.6.2**
467
-
468
- - Added thumbnails for reviews
469
- - Fixed bug when no image is set for reviews
470
- - Fixed reset button for product options
471
- - Added option to disable lightbox for review image
472
-
473
-
474
-
475
- **New in v.2.6.1**
476
-
477
- - Fixed rich snippet bug
478
- - Fixed loading of the assets files where the plugin is not used
479
-
480
-
481
- **New in v2.5.2**
482
-
483
- - Added multiple addons including ranking chart
484
- - Fixed image in post issue
485
- - Improved preloader logic
486
-
487
- - Fixed issue with more than 5 options
488
- - Added ability to modify the chart color
489
-
490
- **New in v2.4.7**
491
-
492
- - Fixed issue with more than 5 options
493
- - Added ability to modify the chart color
494
-
495
- **New in v2.4.5**
496
-
497
- - Fixed the image affiliate link issue
498
- - Improved responsive for the review box
499
- - Now you can place the review box manually using php or shortcode
500
-
501
- **New in v2.4.3**
502
-
503
- - Added multiple options/ pros/ cons
504
- - Fixed rich snippet issue
505
- - Improved image linking
506
- - Removed sticky posts
507
- - Fixed Aff button2 link/text
508
- - Fixed js errors
509
-
510
- **New in v2.4.2**
511
-
512
- - Fixed latest widget issue
513
- - Added possibility of having 2 affiliate buttons
514
-
515
- - Fixed js errors
516
-
517
- **New in v2.4.1**
518
-
519
- - Fixed division by zero
520
-
521
- **New in v2.4**
522
-
523
- - Added image and product title options in widget
524
- - Added lightbox on product review image, that preload image from the featured image
525
- - User is now able to select in admin how much user reviews will influence the main rating
526
- - Added [P_REVIEW post_id=3067 visual="yes"] shortcode in the PRO version, without visual attribute only the rating is displayed
527
-
528
- **New in v2.3**
529
-
530
- - Fixed js errors
531
-
532
- **New in v2.29**
533
-
534
- - Fixed upgrade to pro issue
535
-
536
- **New in v2.28**
537
-
538
- - Fixed translation issues
539
- - Added custom icons
540
- - Added price attribute
541
-
542
- ## Installation ##
543
-
544
- Following are the steps to install the WP Product Review
545
-
546
- 1. Download the latest version of the WP Product Review to your computer from here.
547
- 2. With an FTP program, access your site?s server.
548
- 3. Upload (copy) the Plugin file(s) or folder to the /wp-content/plugins folder.
549
- 4. In your WordPress Administration Panels, click on Plugins from the menu.
550
- 5. You should see WP Product Review Plugin listed. If not, with your FTP program, check the folder to see if it is installed. If it isn?t, upload the file(s) again. If it is, delete the files and upload them again.
551
- 6. To turn the WP Product Review on, click Activate.
552
- 7. Check your Administration Panels or WordPress blog to see if the Plugin is working.
553
- 8. You can change the plugin options from WP Product Review under settings menu.
554
-
555
- Alternatively you can also follow the following steps to install the WP Product Review plugin
556
-
557
- 1. In your WordPress Administration Panels, click on Add New option under Plugins from the menu.
558
- 2. Click on upload at the top.
559
- 3. Browse the location and select the WP Product Review Plugin and click install now.
560
- 4. To turn the WP Product Review Plugin on, click Activate.
561
- 5. Check your Administration Panels or WordPress blog to see if the Plugin is working.
562
- 6. You can change the plugin options from WP Product Review under settings menu.
563
-
564
- ## Frequently Asked Questions ##
565
-
566
-
567
-
568
-
569
-
570
-
571
-
572
-
573
-
574
-
575
-
576
-
577
- ### How to activate user reviews ###
578
-
579
- By default user reviews are disabled since not all the themes are compatible with this option due to different designs for the comment box. You can easily activate them from General Settings
580
-
581
- If you have any questions please get in touch with us at,
582
- https://themeisle.com/contact
583
-
584
- ### How to change the html format of the review name ###
585
- [http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name](http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name)
586
-
587
- ### How to change dynamically the image size for review ###
588
- [http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
589
-
590
- ### How to change dynamically the pros/cons heading text ###
591
- [http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text](http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text)
592
-
593
- ### How to change dynamically the name of the review ###
594
- [https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review)
595
-
596
- ### How to change dynamically the option name format ###
597
- [http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
598
-
599
- ### How to make Comment Review option work in any theme ###
600
- [http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
601
-
602
- ### Prevent users from posting multiple review on a single post in WP Product Review ###
603
- [http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
604
-
605
- ### WP Product Review Documentation ###
606
- [http://docs.themeisle.com/article/173-wp-product-review-documentation](http://docs.themeisle.com/article/173-wp-product-review-documentation)
607
-
608
- = WP Product Review Shortcode Documentation =
609
- [http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
610
-
611
- = WP Product Review Comparison Table Documentation =
612
- [http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
613
-
614
- = Enable user reviews in WP Product Review =
615
- [http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
616
-
617
- = How to create a listing grid of reviews in WP Product Review =
618
- [http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
619
-
620
- = Rich Snippets not showing in search results =
621
- [http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
622
-
623
- = How to add a top products widget in WP Product Review =
624
- [http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
625
-
626
- = How to remove rich snippets in WP Product Review =
627
- [http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
628
-
629
- = How to remove Pros/Cons list in WP Product Review =
630
- [http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
631
-
632
- = How to change the default rating icon in WP Product Review =
633
- [http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
634
-
635
- = How the visitors rating are influencing the review rating in WP Product Review =
636
- [http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
637
-
638
- = How to change the rating colours in WP Product Review =
639
- [http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
640
-
641
- = How to increase number of review options, pros or cons in WP Product Review =
642
- [http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
643
-
644
- = What actions and filters are available in WP Product Review =
645
- [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
646
-
647
- = WP Product Review Documentation =
648
- [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
649
-
650
- = WP Product Review Shortcode Documentation =
651
- [https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
652
-
653
- = How to change dynamically the image size for review =
654
- [https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
655
-
656
- = How to change dynamically the pros/cons heading text =
657
- [https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text](https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text)
658
-
659
- = WP Product Review Comparison Table Documentation =
660
- [https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
661
-
662
- = How to change dynamically the option name format =
663
- [https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
664
-
665
- = How to make Comment Review option work in any theme =
666
- [https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme](https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme)
667
-
668
- = Prevent users from posting multiple review on a single post in WP Product Review =
669
- [https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
670
-
671
- = How to create a listing grid of reviews in WP Product Review =
672
- [https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
673
-
674
- = Enable user reviews in WP Product Review =
675
- [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
676
-
677
- = Rich Snippets not showing in search results =
678
- [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
679
-
680
- = What actions and filters are available in WP Product Review =
681
- [https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
682
-
683
- = How to add a top products widget in WP Product Review =
684
- [https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
685
-
686
- = How to change the default rating icon in WP Product Review =
687
- [https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
688
-
689
- = How to remove Pros/Cons list in WP Product Review =
690
- [https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review)
691
-
692
- = How to increase number of review options, pros or cons in WP Product Review =
693
- [https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
694
-
695
- = How to change the rating colours in WP Product Review =
696
- [https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
697
-
698
- = How to remove rich snippets in WP Product Review =
699
- [https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
700
-
701
- = How the visitors rating are influencing the review rating in WP Product Review =
702
- [https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
703
-
704
- = WP Product Review how to change dynamically the image size for review =
705
- [https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review)
706
-
707
- = WP Product Review how to change dynamically the option name format =
708
- [https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format)
709
-
710
- = How to have a whole number ratings in WP Product Review =
711
- [https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review](https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review)
712
-
713
- = How to enable review post types =
714
- [https://docs.themeisle.com/article/858-how-to-enable-review-post-types](https://docs.themeisle.com/article/858-how-to-enable-review-post-types)
715
-
716
- = How users can leave review comments without rating =
717
- [https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating](https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating)
718
-
719
- = How to force description into comparison table =
720
- [https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table](https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table)
721
-
722
- = How the before/after/manual review box placement works =
723
- [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works)
724
-
725
- = How to dynamically change the name of the review =
726
- [https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review)
727
-
728
- = How to change the status of the review =
729
- [https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review](https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review)
730
-
731
- = How to disable the review for particular posts =
732
- [https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts](https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts)
733
-
734
- = How to manually change the rating of a review =
735
- [https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review](https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review)
736
-
737
- = How to dynamically change the price of the review for particular posts =
738
- [https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts](https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts)
739
-
740
- = Amazon Integration Documentation =
741
- [https://docs.themeisle.com/article/448-amazon-integration-documentation](https://docs.themeisle.com/article/448-amazon-integration-documentation)
742
-
743
- = In WPPR, how do I,. =
744
- [https://docs.themeisle.com/article/969-in-wppr-how-do-i](https://docs.themeisle.com/article/969-in-wppr-how-do-i)
745
-
746
- = How to display product title and image both in review comparison table =
747
- [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table)
748
-
749
- = How To Use WP Product Review Shortcodes =
750
- [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
751
-
752
- = How the before/after/manual review box placement option works =
753
- [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
754
-
755
- = How to display both the product title and image in the review comparison table =
756
- [https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table)
757
-
758
- = How to change the widget image size in WP Product Review =
759
- [https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review](https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review)
760
-
761
- = How to make Comment Review option work in any theme =
762
- [https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
763
-
764
- = Enable user reviews in WP Product Review =
765
- [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
766
-
767
- = How to remove Pros/Cons list in WP Product Review =
768
- [https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
769
-
770
- = How the before/after/manual review box placement option works =
771
- [https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works)
772
-
773
- = How to display both the product title and image in the review comparison table =
774
- [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table)
775
-
776
- = Add specific "Service" types for schema.org in WP Product Review =
777
- [https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org](https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org)
778
-
779
- = How to install the PRO version of WP Product Review =
780
- [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
781
-
782
- == Upgrade Notice ==
783
-
784
- ### 3.0 ###
785
- 3.0 is a major update. It is important that you make backups and ensure themes are 3.0 compatible before upgrading.
786
-
787
- ## Screenshots ##
788
-
789
- 1. Screenshot 1 Wrap-up review widget that is added at the end of the posts
790
- 2. Screenshot 2 Review comment on a scale of 5 with slider rating
791
- 3. Screenshot 3 Review comment on a scale of 10 with slider rating
792
- 4. Screenshot 4 Review comment with star rating
793
- 5. Screenshot 5 Settings configuration screen
794
- 6. Screenshot 6 Rich Snippets displayed in Google
795
- 7. Screenshot 7 How ratings appear as comments
796
-
797
- for more you can check out
798
-
799
- https://themeisle.com/plugins/wp-product-review-lite/
800
-
801
-
1
+ # WP Product Review Lite #
2
+ **Contributors:** [codeinwp](https://profiles.wordpress.org/codeinwp), [marius2012](https://profiles.wordpress.org/marius2012), [marius_codeinwp](https://profiles.wordpress.org/marius_codeinwp), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [themeisle](https://profiles.wordpress.org/themeisle), [Madalin_ThemeIsle](https://profiles.wordpress.org/Madalin_ThemeIsle), [rozroz](https://profiles.wordpress.org/rozroz)
3
+ **Tags:** review, rating, posts, widget, review blogger, review blogging, affiliate, product reviews,plugin, google rating, product review, rating, review, star rating, user rating, wp rating, wp review, google, hreview,rich snippets,seo,snippet
4
+ **Author URI:** http://themeisle.com
5
+ **Requires at least:** 3.5
6
+ **Tested up to:** 5.4
7
+ **Stable tag:** trunk
8
+ **License:** GPLv2 or later
9
+ **License URI:** http://www.gnu.org/licenses/gpl-2.0.html
10
+
11
+
12
+ Easily turn your basic posts into in-depth reviews with ratings, pros and cons, affiliate links, rich snippets and user reviews.
13
+ ## Description ##
14
+
15
+ 1. This review plugin helps you to interact with your users with improved comments, you can expose your reviews in a easier to read way and will help you generate money by adding a buy now button in your post. Rich snippets are also supported.
16
+
17
+ 1. After you install the plugin, go on a post admin page and you should be able to see a checkbox called : "Is this post a review ?", once this is checked you can add review details and those will appear on the post page.
18
+
19
+ 1. If you want to to edit the colors, enable/disable the affiliate button, change icons go on the plugin options page.
20
+
21
+ 1. All the plugin settings/colors are fully customizable, and you can read more about it <a rel="nofollow" href="https://themeisle.com/plugins/wp-product-review-lite/?utm_source=wpreadme&utm_medium=readme&utm_campaign=wporg">here</a>
22
+
23
+ 1. For updates follow https://twitter.com/themeisle.
24
+
25
+ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
26
+
27
+
28
+ **WP Product Review provides following features**
29
+
30
+ - Create a top products review widget
31
+ - Easily update all the colors of the widget from theme options
32
+ - Add a download button in the posts
33
+ - Add an awesome wrap-up widget at the end of your articles
34
+ - Add specific user review options to wordpress comments
35
+ - Add rich snippet ( schema ) to your posts
36
+
37
+ **Please note that WP Product Review PRO has been retired and is no longer available**
38
+
39
+ ## Changelog ##
40
+ ### 3.7.6 - 2020-05-14 ###
41
+
42
+ * - [Fix] Security vulnerability
43
+
44
+
45
+ ### 3.7.5 - 2020-05-08 ###
46
+
47
+ * [Fix] Comments area layout in the TwentyTwenty theme
48
+ * [Fix] Pros and Cons texts not translatable with Polylang
49
+ * [Fix] Image missing link in the Top Products Widget
50
+ * [Fix] Bulk activation of plugin aborts activation of subsequent plugins
51
+
52
+
53
+ ### 3.7.4 - 2020-03-31 ###
54
+
55
+ * Tested up to WordPress 5.4
56
+
57
+
58
+ ### 3.7.3 - 2020-02-24 ###
59
+
60
+ * Removed PRO mentions
61
+
62
+
63
+ ### 3.7.2 - 2019-11-13 ###
64
+
65
+ * Tested up to WordPress 5.3
66
+ * Added filter `wppr_amp_exclude_stylesheets` to exclude stylesheets in AMP
67
+ * Fix issue with showing limited rows when user influence is on
68
+
69
+
70
+ ### 3.7.1 - 2019-08-24 ###
71
+
72
+ * Improve UI for AMP requests
73
+ * Fix CSS conflict with some themes
74
+ * Make rating column sortable in listing screen
75
+
76
+
77
+ ### 3.7.0 - 2019-07-04 ###
78
+
79
+ * Add rating scale out of 5
80
+ * Add star rating
81
+ * Fix UI for AMP requests
82
+ * Added filter to disable comments per review
83
+
84
+
85
+ ### 3.6.1 - 2019-05-22 ###
86
+
87
+ * Fix error in structured data
88
+ * Fix issue with selecting number of options/pros/cons
89
+
90
+
91
+ ### 3.6.0 - 2019-05-14 ###
92
+
93
+ * Add support for more schema types
94
+ * Use Dashicons instead of FontAwesome
95
+ * Fix issue with buy button in listing table
96
+ * Tested up to WP 5.2
97
+
98
+
99
+ ### 3.5.2 - 2019-02-28 ###
100
+
101
+ * Fix issues with Gutenberg
102
+ * Tested upto 5.1
103
+
104
+
105
+ ### 3.5.1 - 2019-02-13 ###
106
+
107
+ * Fix issue with option not showing to add a review in the post editor screen
108
+
109
+
110
+ ### 3.5.0 - 2019-02-11 ###
111
+
112
+ * Fix issue with Gutenberg
113
  * Outgoing Links should have “noopener”
114
+ * Fix RTL support for review comments slider
115
+ * Fix default template showing empty image tag
116
+ * Add ability to recalculate comment ratings
117
+ * Add widget for Top rated products by tag or custom taxonomy
118
+ * Fix user rating in comment for small screens
119
+
120
+
121
+ ### 3.4.10 - 2018-12-06 ###
122
+
123
+ * Add filter to change schema information
124
+ * Limit decimal points when user influence is on
125
+ * Fix bug with widget
126
+ * Tested with WP 5.0
127
+
128
+
129
+ ### 3.4.9 - 2018-10-24 ###
130
+
131
+ * Add support for review post type in preloader, shortcode and category archive page
132
+ * Fixed issue with certain templates not showing star rating properly
133
+
134
+
135
+ ### 3.4.8 - 2018-08-02 ###
136
+
137
+ * Added a new custom image of 50x50 for the custom WPPR widgets
138
+ * New Gutenberg block for WPPR
139
+
140
+
141
+ ### 3.4.7 - 2018-07-18 ###
142
+
143
+ * Fixed alignment issue with the price on the first template
144
+
145
+
146
+ ### 3.4.6 - 2018-07-12 ###
147
+
148
+ * Added RTL compatibility
149
+ * Allow overriding the Products Templates from the theme with a custom /wppr/ folder
150
+ * Fixed problem with missing alt texts
151
+ * Fixed problem with product image notice overlapping the featured image control
152
+
153
+
154
+ ### 3.4.5 - 2018-06-18 ###
155
+
156
+ * Fixed problem with product price alignment on the first template
157
+
158
+
159
+ ### 3.4.4 - 2018-06-11 ###
160
+
161
+ * Fixed issue with HTML tag not being closed
162
+ * Fixed issue with button icon not changing color
163
+ * Fixed issue with review comments form not responsive
164
+ * Fixed white screen when Jetpack is active
165
+ * Update docs
166
+ * New option to disable the AMP CSS output
167
+ * Changed the way fonts are loaded to inherit them from the theme
168
+
169
+
170
+ ### 3.4.3 - 2018-03-20 ###
171
+
172
+ * Fix FontAwesome icon issue in custom templates.
173
+ * Improve AMP compatibility, removes redundant CSS on AMP endpoints.
174
+ * Adds review custom post_type and review categories.
175
+
176
+
177
+ ### 3.4.2 - 2018-02-22 ###
178
+
179
+ * Fix AMP issue which was causing an issue with Google AMP validation.
180
+
181
+
182
+ ### 3.4.1 - 2018-02-21 ###
183
+
184
+ * Fix issue with category filtering when querying reviews.
185
+
186
+
187
+ ### 3.4.0 - 2018-02-20 ###
188
+
189
+ * Adds AMP support for the review box.
190
+ * Adds compatibility with 2 more review templates.
191
+ * Improves extensibility by adding more hooks.
192
+
193
+
194
+ ### 3.3.2 - 2018-01-05 ###
195
+
196
+ * Adds filtering option for posts/page admin listing page.
197
+ * Fix compatibility with Bookrev theme.
198
+ * Fix issue with comments slides when scrolled back.
199
+
200
+
201
+ ### 3.3.1 - 2017-12-11 ###
202
+
203
+ * Fix for comments rating if not all the options are provided.
204
+ * Improved review image description
205
+
206
+
207
+ ### 3.3.0 - 2017-11-27 ###
208
+
209
+ * Fix individual rating influenced by comments.
210
+ * Fix compatibility with various themes.
211
+ * Fix top product widgets sorting when comments influence is on.
212
+
213
+
214
+ ### 3.2.1 - 2017-11-16 ###
215
+
216
+ * Adds compatibility with WordPress 4.9
217
+
218
+
219
+ ### 3.2.0 - 2017-11-06 ###
220
+
221
+ * Adds support for custom post-type and taxonomies in widgets.
222
+ * Adds control for time-frame in top reviews widget.
223
+ * Improves responsiveness and removes dependency of pie-chart.js
224
+ * Improves notifications when Disqus and Jetpack comments are used.
225
+
226
+
227
+ ### 3.1.0 - 2017-09-22 ###
228
+
229
+ * Fix for some edge cases when the review box was gone.
230
+ * Improvements assets loading, removed redundant files.
231
+ * Improvements perfomance of review query.
232
+ * Various bug fixes reported by clients.
233
+
234
+
235
+ ### 3.0.12 - 2017-09-17 ###
236
+
237
+ * Fix for review box issues.
238
+
239
+
240
+ ### 3.0.11 - 2017-09-15 ###
241
+
242
+ * Fix for issue of hidden review box and widget area.
243
+
244
+
245
+ ### 3.0.10 - 2017-09-12 ###
246
+
247
+ * Fix for decimal separator in rich snippet.
248
+ * Improvements for template engine, allowing overwriting in child themes also.
249
+ * Added review content and excerpt proprieties.
250
+
251
+
252
+ ### 3.0.9 - 2017-09-07 ###
253
+
254
+ * Improved JSON-LD scheme.
255
+ * Fix for image lightbox link.
256
+ * FIx for json-ld description when html tags are present.
257
+ * Fix for widget layout margin when image is used.
258
+ * Improvements compatibility with various themes.
259
+
260
+
261
+ ### 3.0.8 - 2017-09-01 ###
262
+
263
+ * Fix for out of memory errors.
264
+ * Fix for options saving when there is no value for each option.
265
+ * Fix for compatibility with Bookrev.
266
+ * Fix for rich snippet reviewer author.
267
+
268
+
269
+ ### 3.0.7 - 2017-08-29 ###
270
+
271
+ * Fixed empty links for reviews.
272
+ * Fixed widget and reviews query.
273
+
274
+
275
+ ### 3.0.6 - 2017-08-29 ###
276
+
277
+ * Fix for category name matching when filtering reviews.
278
+ * Fix for is_active error on null object.
279
+
280
+
281
+ ### 3.0.5 - 2017-08-26 ###
282
+
283
+ * Fix for review links opening issue.
284
+ * Fix for comments legacy import.
285
+
286
+
287
+ ### 3.0.4 - 2017-08-25 ###
288
+
289
+ * Fix for rich snippets schema.
290
+ * Fix post update white screen of death.
291
+ * Fix for thumbnails in widgets.
292
+ * Fix for duplicate title for widgets list.
293
+ * Fix for link of the review in the widgets.
294
+ * Fix for click link behavior on review picture.
295
+ * Fix widget titles default values.
296
+ * Fix review rating when comments influence is on.
297
+ * Improved security.
298
+
299
+
300
+ ### 3.0.3 - 2017-08-24 ###
301
+
302
+ * Fixed widget assets loading error.
303
+
304
+
305
+ ### 3.0.2 - 2017-08-24 ###
306
+
307
+ * Fixed fatal error with is_active method.
308
+ * Fixed query reviews class.
309
+ * Fixed widget assets loading when there is no review on the page.
310
+
311
+
312
+ ### 3.0.1 - 2017-08-23 ###
313
+
314
+ * Fixed backwards compatibility when using cwppos_show_review.
315
+ * Fixed undefined index error in widgets.
316
+
317
+
318
+ ### 3.0.0 - 2017-08-23 ###
319
+
320
+ * Major code refactor ( Please test before update )
321
+ * Added JSON-LD support
322
+ * Improved compatibility with themes
323
+
324
+
325
+
326
+ **New in 2.9.8**
327
+
328
+ - Added more features page
329
+
330
+ **New in 2.9.6**
331
+
332
+ - Fixed undefined notices
333
+ - Fixed sanitization issues
334
+
335
+ **New in 2.9.5**
336
+
337
+ - Added amazon integration support
338
+ - Fixed some design issue with review
339
+
340
+ **New in 2.9.3**
341
+
342
+ - Added dashes for pro/cons list
343
+ - Added filters for nofollow links in widgets area
344
+
345
+ **New in 2.9.2**
346
+
347
+ - Fixed shortcode compatibility with pro version
348
+
349
+ **New in 2.9.1**
350
+
351
+ - Fixed undefined notice on plugin activation
352
+ - Removed review buttons on links when the values are empty for widgets
353
+
354
+ **New in 2.9.0**
355
+
356
+ - Added shortcode support on all review fields
357
+ - Removed addons page
358
+
359
+
360
+ **New in 2.8.7**
361
+
362
+ - Fixed img tag closing tag issue
363
+ - Fixed rich snippet problem when comment influence is off
364
+
365
+ **New in 2.8.6**
366
+
367
+ - Added compatibility with new pro addons
368
+ - Fixed layout issues with the review
369
+ - Fixed responsiveness bugs
370
+
371
+ **New in 2.8.1**
372
+
373
+ - Added different style for widgets
374
+ - Fixed some layout bugs for widgets
375
+
376
+ **New in 2.8.0**
377
+
378
+ - Added a filter for price issues
379
+
380
+ **New in 2.7.9**
381
+
382
+ - Added support for amazon import in the pro version
383
+
384
+ **New in 2.7.8**
385
+
386
+ - Fixed price issues when . is present
387
+
388
+ **New in 2.7.7**
389
+
390
+ - Re-worked rich snippets (Added main Thing Object as Product, added Offers and improved review / aggregateRating)
391
+
392
+ **New in 2.7.6**
393
+
394
+ - Fixed empty inputs on comments and saving of non-reviews post metas
395
+ - Fixed circles widget issue
396
+
397
+ **New in 2.7.5**
398
+
399
+ - Fixed WP_query issue in the wp backed
400
+ - Added a minium content_width, since some themes set this wrong
401
+ - Fixed responsive issues when content_width is set
402
+ - Fixed circles widget issue
403
+
404
+ **New in 2.7.3**
405
+
406
+ - Improved layout based on $content_width so make sure this is set correctly
407
+ - Improved some settings description
408
+ - Fixed lightbox image logic
409
+ - Open image affiliate link in new tab
410
+ - Fixed various issues with comment sliders
411
+ - Pre-fill features from the latest edited post in the same category
412
+ - Pre-fill image settings and aff_button text from latest edited post in the same category
413
+ - Optimize the space on post review metaboxes
414
+
415
+ **New in 2.7.2**
416
+
417
+ - Fixed design issues in comments slider
418
+ - Fixed enque of media files when review is not available
419
+ - Fixed alt tags for images in the widgets
420
+
421
+ **New in 2.7.1**
422
+
423
+ - Fixed some design issues.
424
+ - Fixed rating problem on some instalation when display the numerator greater than denominator
425
+ - Added wppr_review_image_size for filter the image size;
426
+
427
+
428
+ **New in 2.7**
429
+
430
+ - Fixed responsive design bugs.
431
+ - Fixed border color and width customization for the review box
432
+
433
+ **New in 2.6.9**
434
+
435
+ - Improved design of the featured image
436
+ - Added filters heading tags for review name, option name, pros headings and cons headings.
437
+
438
+ **New in 2.6.8**
439
+
440
+ - Improved responsive design of the review
441
+
442
+ **New in 2.6.7**
443
+
444
+ - Fixed issue with rating value when visitator influence is off
445
+ - Fixed issue with auto optimization plugins
446
+
447
+
448
+ **New in v.2.6.6**
449
+
450
+ - Added option to remove loading of Font Awesome for websites that already enque it.
451
+ - Fixed microtags when is 0% visitator influence.
452
+ - Fixed multiple display of review where <!--nextpage--> quick tag is used.
453
+
454
+
455
+ **New in v.2.6.4**
456
+
457
+ - Fixed layout problem with widgets on some themes
458
+ - Added new image size for widgets 'wppr_widget_image' for 50x50. ( Requires thumbnail regeneration to use it )
459
+
460
+ **New in v.2.6.3**
461
+
462
+ - Fixed custom icons bug
463
+ - Fixed sorting order to top products widget
464
+ - Added 100% influence on visitators rating
465
+ - Added rel="nofollow" for img link
466
+ - Fixed bug for password protected reviews.
467
+ - Fixed long text for product titles in widgets
468
+ - Removed unecessary css
469
+
470
+
471
+ **New in v.2.6.2**
472
+
473
+ - Added thumbnails for reviews
474
+ - Fixed bug when no image is set for reviews
475
+ - Fixed reset button for product options
476
+ - Added option to disable lightbox for review image
477
+
478
+
479
+
480
+ **New in v.2.6.1**
481
+
482
+ - Fixed rich snippet bug
483
+ - Fixed loading of the assets files where the plugin is not used
484
+
485
+
486
+ **New in v2.5.2**
487
+
488
+ - Added multiple addons including ranking chart
489
+ - Fixed image in post issue
490
+ - Improved preloader logic
491
+
492
+ - Fixed issue with more than 5 options
493
+ - Added ability to modify the chart color
494
+
495
+ **New in v2.4.7**
496
+
497
+ - Fixed issue with more than 5 options
498
+ - Added ability to modify the chart color
499
+
500
+ **New in v2.4.5**
501
+
502
+ - Fixed the image affiliate link issue
503
+ - Improved responsive for the review box
504
+ - Now you can place the review box manually using php or shortcode
505
+
506
+ **New in v2.4.3**
507
+
508
+ - Added multiple options/ pros/ cons
509
+ - Fixed rich snippet issue
510
+ - Improved image linking
511
+ - Removed sticky posts
512
+ - Fixed Aff button2 link/text
513
+ - Fixed js errors
514
+
515
+ **New in v2.4.2**
516
+
517
+ - Fixed latest widget issue
518
+ - Added possibility of having 2 affiliate buttons
519
+
520
+ - Fixed js errors
521
+
522
+ **New in v2.4.1**
523
+
524
+ - Fixed division by zero
525
+
526
+ **New in v2.4**
527
+
528
+ - Added image and product title options in widget
529
+ - Added lightbox on product review image, that preload image from the featured image
530
+ - User is now able to select in admin how much user reviews will influence the main rating
531
+ - Added [P_REVIEW post_id=3067 visual="yes"] shortcode in the PRO version, without visual attribute only the rating is displayed
532
+
533
+ **New in v2.3**
534
+
535
+ - Fixed js errors
536
+
537
+ **New in v2.29**
538
+
539
+ - Fixed upgrade to pro issue
540
+
541
+ **New in v2.28**
542
+
543
+ - Fixed translation issues
544
+ - Added custom icons
545
+ - Added price attribute
546
+
547
+ ## Installation ##
548
+
549
+ Following are the steps to install the WP Product Review
550
+
551
+ 1. Download the latest version of the WP Product Review to your computer from here.
552
+ 2. With an FTP program, access your site?s server.
553
+ 3. Upload (copy) the Plugin file(s) or folder to the /wp-content/plugins folder.
554
+ 4. In your WordPress Administration Panels, click on Plugins from the menu.
555
+ 5. You should see WP Product Review Plugin listed. If not, with your FTP program, check the folder to see if it is installed. If it isn?t, upload the file(s) again. If it is, delete the files and upload them again.
556
+ 6. To turn the WP Product Review on, click Activate.
557
+ 7. Check your Administration Panels or WordPress blog to see if the Plugin is working.
558
+ 8. You can change the plugin options from WP Product Review under settings menu.
559
+
560
+ Alternatively you can also follow the following steps to install the WP Product Review plugin
561
+
562
+ 1. In your WordPress Administration Panels, click on Add New option under Plugins from the menu.
563
+ 2. Click on upload at the top.
564
+ 3. Browse the location and select the WP Product Review Plugin and click install now.
565
+ 4. To turn the WP Product Review Plugin on, click Activate.
566
+ 5. Check your Administration Panels or WordPress blog to see if the Plugin is working.
567
+ 6. You can change the plugin options from WP Product Review under settings menu.
568
+
569
+ ## Frequently Asked Questions ##
570
+
571
+
572
+
573
+
574
+
575
+
576
+
577
+
578
+
579
+
580
+
581
+
582
+ ### How to activate user reviews ###
583
+
584
+ By default user reviews are disabled since not all the themes are compatible with this option due to different designs for the comment box. You can easily activate them from General Settings
585
+
586
+ If you have any questions please get in touch with us at,
587
+ https://themeisle.com/contact
588
+
589
+ ### How to change the html format of the review name ###
590
+ [http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name](http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name)
591
+
592
+ ### How to change dynamically the image size for review ###
593
+ [http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
594
+
595
+ ### How to change dynamically the pros/cons heading text ###
596
+ [http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text](http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text)
597
+
598
+ ### How to change dynamically the name of the review ###
599
+ [https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review)
600
+
601
+ ### How to change dynamically the option name format ###
602
+ [http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
603
+
604
+ ### How to make Comment Review option work in any theme ###
605
+ [http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
606
+
607
+ ### Prevent users from posting multiple review on a single post in WP Product Review ###
608
+ [http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
609
+
610
+ ### WP Product Review Documentation ###
611
+ [http://docs.themeisle.com/article/173-wp-product-review-documentation](http://docs.themeisle.com/article/173-wp-product-review-documentation)
612
+
613
+ = WP Product Review Shortcode Documentation =
614
+ [http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
615
+
616
+ = WP Product Review Comparison Table Documentation =
617
+ [http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
618
+
619
+ = Enable user reviews in WP Product Review =
620
+ [http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
621
+
622
+ = How to create a listing grid of reviews in WP Product Review =
623
+ [http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
624
+
625
+ = Rich Snippets not showing in search results =
626
+ [http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
627
+
628
+ = How to add a top products widget in WP Product Review =
629
+ [http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
630
+
631
+ = How to remove rich snippets in WP Product Review =
632
+ [http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
633
+
634
+ = How to remove Pros/Cons list in WP Product Review =
635
+ [http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
636
+
637
+ = How to change the default rating icon in WP Product Review =
638
+ [http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
639
+
640
+ = How the visitors rating are influencing the review rating in WP Product Review =
641
+ [http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
642
+
643
+ = How to change the rating colours in WP Product Review =
644
+ [http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
645
+
646
+ = How to increase number of review options, pros or cons in WP Product Review =
647
+ [http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
648
+
649
+ = What actions and filters are available in WP Product Review =
650
+ [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
651
+
652
+ = WP Product Review Documentation =
653
+ [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
654
+
655
+ = WP Product Review Shortcode Documentation =
656
+ [https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
657
+
658
+ = How to change dynamically the image size for review =
659
+ [https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
660
+
661
+ = How to change dynamically the pros/cons heading text =
662
+ [https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text](https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text)
663
+
664
+ = WP Product Review Comparison Table Documentation =
665
+ [https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
666
+
667
+ = How to change dynamically the option name format =
668
+ [https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
669
+
670
+ = How to make Comment Review option work in any theme =
671
+ [https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme](https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme)
672
+
673
+ = Prevent users from posting multiple review on a single post in WP Product Review =
674
+ [https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
675
+
676
+ = How to create a listing grid of reviews in WP Product Review =
677
+ [https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
678
+
679
+ = Enable user reviews in WP Product Review =
680
+ [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
681
+
682
+ = Rich Snippets not showing in search results =
683
+ [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
684
+
685
+ = What actions and filters are available in WP Product Review =
686
+ [https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
687
+
688
+ = How to add a top products widget in WP Product Review =
689
+ [https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
690
+
691
+ = How to change the default rating icon in WP Product Review =
692
+ [https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
693
+
694
+ = How to remove Pros/Cons list in WP Product Review =
695
+ [https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review)
696
+
697
+ = How to increase number of review options, pros or cons in WP Product Review =
698
+ [https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
699
+
700
+ = How to change the rating colours in WP Product Review =
701
+ [https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
702
+
703
+ = How to remove rich snippets in WP Product Review =
704
+ [https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
705
+
706
+ = How the visitors rating are influencing the review rating in WP Product Review =
707
+ [https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
708
+
709
+ = WP Product Review how to change dynamically the image size for review =
710
+ [https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review)
711
+
712
+ = WP Product Review how to change dynamically the option name format =
713
+ [https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format)
714
+
715
+ = How to have a whole number ratings in WP Product Review =
716
+ [https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review](https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review)
717
+
718
+ = How to enable review post types =
719
+ [https://docs.themeisle.com/article/858-how-to-enable-review-post-types](https://docs.themeisle.com/article/858-how-to-enable-review-post-types)
720
+
721
+ = How users can leave review comments without rating =
722
+ [https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating](https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating)
723
+
724
+ = How to force description into comparison table =
725
+ [https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table](https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table)
726
+
727
+ = How the before/after/manual review box placement works =
728
+ [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works)
729
+
730
+ = How to dynamically change the name of the review =
731
+ [https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review)
732
+
733
+ = How to change the status of the review =
734
+ [https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review](https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review)
735
+
736
+ = How to disable the review for particular posts =
737
+ [https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts](https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts)
738
+
739
+ = How to manually change the rating of a review =
740
+ [https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review](https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review)
741
+
742
+ = How to dynamically change the price of the review for particular posts =
743
+ [https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts](https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts)
744
+
745
+ = Amazon Integration Documentation =
746
+ [https://docs.themeisle.com/article/448-amazon-integration-documentation](https://docs.themeisle.com/article/448-amazon-integration-documentation)
747
+
748
+ = In WPPR, how do I,. =
749
+ [https://docs.themeisle.com/article/969-in-wppr-how-do-i](https://docs.themeisle.com/article/969-in-wppr-how-do-i)
750
+
751
+ = How to display product title and image both in review comparison table =
752
+ [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table)
753
+
754
+ = How To Use WP Product Review Shortcodes =
755
+ [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
756
+
757
+ = How the before/after/manual review box placement option works =
758
+ [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
759
+
760
+ = How to display both the product title and image in the review comparison table =
761
+ [https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table)
762
+
763
+ = How to change the widget image size in WP Product Review =
764
+ [https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review](https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review)
765
+
766
+ = How to make Comment Review option work in any theme =
767
+ [https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
768
+
769
+ = Enable user reviews in WP Product Review =
770
+ [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
771
+
772
+ = How to remove Pros/Cons list in WP Product Review =
773
+ [https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
774
+
775
+ = How the before/after/manual review box placement option works =
776
+ [https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works)
777
+
778
+ = How to display both the product title and image in the review comparison table =
779
+ [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table)
780
+
781
+ = Add specific "Service" types for schema.org in WP Product Review =
782
+ [https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org](https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org)
783
+
784
+ = How to install the PRO version of WP Product Review =
785
+ [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
786
+
787
+ == Upgrade Notice ==
788
+
789
+ ### 3.0 ###
790
+ 3.0 is a major update. It is important that you make backups and ensure themes are 3.0 compatible before upgrading.
791
+
792
+ ## Screenshots ##
793
+
794
+ 1. Screenshot 1 Wrap-up review widget that is added at the end of the posts
795
+ 2. Screenshot 2 Review comment on a scale of 5 with slider rating
796
+ 3. Screenshot 3 Review comment on a scale of 10 with slider rating
797
+ 4. Screenshot 4 Review comment with star rating
798
+ 5. Screenshot 5 Settings configuration screen
799
+ 6. Screenshot 6 Rich Snippets displayed in Google
800
+ 7. Screenshot 7 How ratings appear as comments
801
+
802
+ for more you can check out
803
+
804
+ https://themeisle.com/plugins/wp-product-review-lite/
805
+
806
+
readme.txt CHANGED
@@ -1,801 +1,806 @@
1
- === WP Product Review Lite ===
2
- Contributors: codeinwp,marius2012,marius_codeinwp,hardeepasrani,themeisle,Madalin_ThemeIsle,contactashish13
3
- Tags: review, rating, posts, widget, review blogger, review blogging, affiliate, product reviews,plugin, google rating, product review, rating, review, star rating, user rating, wp rating, wp review, google, hreview,rich snippets,seo,snippet
4
- Author URI: http://themeisle.com
5
- Requires at least: 3.5
6
- Tested up to: 5.4
7
- Stable tag: trunk
8
- License: GPLv2 or later
9
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
-
11
-
12
- Easily turn your basic posts into in-depth reviews with ratings, pros and cons, affiliate links, rich snippets and user reviews.
13
- == Description ==
14
-
15
- ### User Review Enabled
16
-
17
- 1. This review plugin helps you to interact with your users with improved comments, you can expose your reviews in a easier to read way and will help you generate money by adding a buy now button in your post. Rich snippets are also supported.
18
-
19
- 1. After you install the plugin, go on a post admin page and you should be able to see a checkbox called : "Is this post a review ?", once this is checked you can add review details and those will appear on the post page.
20
-
21
- 1. If you want to to edit the colors, enable/disable the affiliate button, change icons go on the plugin options page.
22
-
23
- 1. All the plugin settings/colors are fully customizable, and you can read more about it <a rel="nofollow" href="https://themeisle.com/plugins/wp-product-review-lite/?utm_source=wpreadme&utm_medium=readme&utm_campaign=wporg">here</a>
24
-
25
- 1. For updates follow https://twitter.com/themeisle.
26
-
27
- If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
28
-
29
-
30
- **WP Product Review provides following features**
31
-
32
- - Create a top products review widget
33
- - Easily update all the colors of the widget from theme options
34
- - Add a download button in the posts
35
- - Add an awesome wrap-up widget at the end of your articles
36
- - Add specific user review options to wordpress comments
37
- - Add rich snippet ( schema ) to your posts
38
-
39
- == Changelog ==
40
- = 3.7.5 - 2020-05-08 =
41
-
42
- * [Fix] Comments area layout in the TwentyTwenty theme
43
- * [Fix] Pros and Cons texts not translatable with Polylang
44
- * [Fix] Image missing link in the Top Products Widget
45
- * [Fix] Bulk activation of plugin aborts activation of subsequent plugins
46
-
47
-
48
- = 3.7.4 - 2020-03-31 =
49
-
50
- * Tested up to WordPress 5.4
51
-
52
-
53
- = 3.7.3 - 2020-02-24 =
54
-
55
- * Removed PRO mentions
56
-
57
-
58
- = 3.7.2 - 2019-11-13 =
59
-
60
- * Tested up to WordPress 5.3
61
- * Added filter `wppr_amp_exclude_stylesheets` to exclude stylesheets in AMP
62
- * Fix issue with showing limited rows when user influence is on
63
-
64
-
65
- = 3.7.1 - 2019-08-24 =
66
-
67
- * Improve UI for AMP requests
68
- * Fix CSS conflict with some themes
69
- * Make rating column sortable in listing screen
70
-
71
-
72
- = 3.7.0 - 2019-07-04 =
73
-
74
- * Add rating scale out of 5
75
- * Add star rating
76
- * Fix UI for AMP requests
77
- * Added filter to disable comments per review
78
-
79
-
80
- = 3.6.1 - 2019-05-22 =
81
-
82
- * Fix error in structured data
83
- * Fix issue with selecting number of options/pros/cons
84
-
85
-
86
- = 3.6.0 - 2019-05-14 =
87
-
88
- * Add support for more schema types
89
- * Use Dashicons instead of FontAwesome
90
- * Fix issue with buy button in listing table
91
- * Tested up to WP 5.2
92
-
93
-
94
- = 3.5.2 - 2019-02-28 =
95
-
96
- * Fix issues with Gutenberg
97
- * Tested upto 5.1
98
-
99
-
100
- = 3.5.1 - 2019-02-13 =
101
-
102
- * Fix issue with option not showing to add a review in the post editor screen
103
-
104
-
105
- = 3.5.0 - 2019-02-11 =
106
-
107
- * Fix issue with Gutenberg
 
 
 
 
 
108
  * Outgoing Links should have “noopener”
109
- * Fix RTL support for review comments slider
110
- * Fix default template showing empty image tag
111
- * Add ability to recalculate comment ratings
112
- * Add widget for Top rated products by tag or custom taxonomy
113
- * Fix user rating in comment for small screens
114
-
115
-
116
- = 3.4.10 - 2018-12-06 =
117
-
118
- * Add filter to change schema information
119
- * Limit decimal points when user influence is on
120
- * Fix bug with widget
121
- * Tested with WP 5.0
122
-
123
-
124
- = 3.4.9 - 2018-10-24 =
125
-
126
- * Add support for review post type in preloader, shortcode and category archive page
127
- * Fixed issue with certain templates not showing star rating properly
128
-
129
-
130
- = 3.4.8 - 2018-08-02 =
131
-
132
- * Added a new custom image of 50x50 for the custom WPPR widgets
133
- * New Gutenberg block for WPPR
134
-
135
-
136
- = 3.4.7 - 2018-07-18 =
137
-
138
- * Fixed alignment issue with the price on the first template
139
-
140
-
141
- = 3.4.6 - 2018-07-12 =
142
-
143
- * Added RTL compatibility
144
- * Allow overriding the Products Templates from the theme with a custom /wppr/ folder
145
- * Fixed problem with missing alt texts
146
- * Fixed problem with product image notice overlapping the featured image control
147
-
148
-
149
- = 3.4.5 - 2018-06-18 =
150
-
151
- * Fixed problem with product price alignment on the first template
152
-
153
-
154
- = 3.4.4 - 2018-06-11 =
155
-
156
- * Fixed issue with HTML tag not being closed
157
- * Fixed issue with button icon not changing color
158
- * Fixed issue with review comments form not responsive
159
- * Fixed white screen when Jetpack is active
160
- * Update docs
161
- * New option to disable the AMP CSS output
162
- * Changed the way fonts are loaded to inherit them from the theme
163
-
164
-
165
- = 3.4.3 - 2018-03-20 =
166
-
167
- * Fix FontAwesome icon issue in custom templates.
168
- * Improve AMP compatibility, removes redundant CSS on AMP endpoints.
169
- * Adds review custom post_type and review categories.
170
-
171
-
172
- = 3.4.2 - 2018-02-22 =
173
-
174
- * Fix AMP issue which was causing an issue with Google AMP validation.
175
-
176
-
177
- = 3.4.1 - 2018-02-21 =
178
-
179
- * Fix issue with category filtering when querying reviews.
180
-
181
-
182
- = 3.4.0 - 2018-02-20 =
183
-
184
- * Adds AMP support for the review box.
185
- * Adds compatibility with 2 more review templates.
186
- * Improves extensibility by adding more hooks.
187
-
188
-
189
- = 3.3.2 - 2018-01-05 =
190
-
191
- * Adds filtering option for posts/page admin listing page.
192
- * Fix compatibility with Bookrev theme.
193
- * Fix issue with comments slides when scrolled back.
194
-
195
-
196
- = 3.3.1 - 2017-12-11 =
197
-
198
- * Fix for comments rating if not all the options are provided.
199
- * Improved review image description
200
-
201
-
202
- = 3.3.0 - 2017-11-27 =
203
-
204
- * Fix individual rating influenced by comments.
205
- * Fix compatibility with various themes.
206
- * Fix top product widgets sorting when comments influence is on.
207
-
208
-
209
- = 3.2.1 - 2017-11-16 =
210
-
211
- * Adds compatibility with WordPress 4.9
212
-
213
-
214
- = 3.2.0 - 2017-11-06 =
215
-
216
- * Adds support for custom post-type and taxonomies in widgets.
217
- * Adds control for time-frame in top reviews widget.
218
- * Improves responsiveness and removes dependency of pie-chart.js
219
- * Improves notifications when Disqus and Jetpack comments are used.
220
-
221
-
222
- = 3.1.0 - 2017-09-22 =
223
-
224
- * Fix for some edge cases when the review box was gone.
225
- * Improvements assets loading, removed redundant files.
226
- * Improvements perfomance of review query.
227
- * Various bug fixes reported by clients.
228
-
229
-
230
- = 3.0.12 - 2017-09-17 =
231
-
232
- * Fix for review box issues.
233
-
234
-
235
- = 3.0.11 - 2017-09-15 =
236
-
237
- * Fix for issue of hidden review box and widget area.
238
-
239
-
240
- = 3.0.10 - 2017-09-12 =
241
-
242
- * Fix for decimal separator in rich snippet.
243
- * Improvements for template engine, allowing overwriting in child themes also.
244
- * Added review content and excerpt proprieties.
245
-
246
-
247
- = 3.0.9 - 2017-09-07 =
248
-
249
- * Improved JSON-LD scheme.
250
- * Fix for image lightbox link.
251
- * FIx for json-ld description when html tags are present.
252
- * Fix for widget layout margin when image is used.
253
- * Improvements compatibility with various themes.
254
-
255
-
256
- = 3.0.8 - 2017-09-01 =
257
-
258
- * Fix for out of memory errors.
259
- * Fix for options saving when there is no value for each option.
260
- * Fix for compatibility with Bookrev.
261
- * Fix for rich snippet reviewer author.
262
-
263
-
264
- = 3.0.7 - 2017-08-29 =
265
-
266
- * Fixed empty links for reviews.
267
- * Fixed widget and reviews query.
268
-
269
-
270
- = 3.0.6 - 2017-08-29 =
271
-
272
- * Fix for category name matching when filtering reviews.
273
- * Fix for is_active error on null object.
274
-
275
-
276
- = 3.0.5 - 2017-08-26 =
277
-
278
- * Fix for review links opening issue.
279
- * Fix for comments legacy import.
280
-
281
-
282
- = 3.0.4 - 2017-08-25 =
283
-
284
- * Fix for rich snippets schema.
285
- * Fix post update white screen of death.
286
- * Fix for thumbnails in widgets.
287
- * Fix for duplicate title for widgets list.
288
- * Fix for link of the review in the widgets.
289
- * Fix for click link behavior on review picture.
290
- * Fix widget titles default values.
291
- * Fix review rating when comments influence is on.
292
- * Improved security.
293
-
294
-
295
- = 3.0.3 - 2017-08-24 =
296
-
297
- * Fixed widget assets loading error.
298
-
299
-
300
- = 3.0.2 - 2017-08-24 =
301
-
302
- * Fixed fatal error with is_active method.
303
- * Fixed query reviews class.
304
- * Fixed widget assets loading when there is no review on the page.
305
-
306
-
307
- = 3.0.1 - 2017-08-23 =
308
-
309
- * Fixed backwards compatibility when using cwppos_show_review.
310
- * Fixed undefined index error in widgets.
311
-
312
-
313
- = 3.0.0 - 2017-08-23 =
314
-
315
- * Major code refactor ( Please test before update )
316
- * Added JSON-LD support
317
- * Improved compatibility with themes
318
-
319
-
320
-
321
- **New in 2.9.8**
322
-
323
- - Added more features page
324
-
325
- **New in 2.9.6**
326
-
327
- - Fixed undefined notices
328
- - Fixed sanitization issues
329
-
330
- **New in 2.9.5**
331
-
332
- - Added amazon integration support
333
- - Fixed some design issue with review
334
-
335
- **New in 2.9.3**
336
-
337
- - Added dashes for pro/cons list
338
- - Added filters for nofollow links in widgets area
339
-
340
- **New in 2.9.2**
341
-
342
- - Fixed shortcode compatibility with pro version
343
-
344
- **New in 2.9.1**
345
-
346
- - Fixed undefined notice on plugin activation
347
- - Removed review buttons on links when the values are empty for widgets
348
-
349
- **New in 2.9.0**
350
-
351
- - Added shortcode support on all review fields
352
- - Removed addons page
353
-
354
-
355
- **New in 2.8.7**
356
-
357
- - Fixed img tag closing tag issue
358
- - Fixed rich snippet problem when comment influence is off
359
-
360
- **New in 2.8.6**
361
-
362
- - Added compatibility with new pro addons
363
- - Fixed layout issues with the review
364
- - Fixed responsiveness bugs
365
-
366
- **New in 2.8.1**
367
-
368
- - Added different style for widgets
369
- - Fixed some layout bugs for widgets
370
-
371
- **New in 2.8.0**
372
-
373
- - Added a filter for price issues
374
-
375
- **New in 2.7.9**
376
-
377
- - Added support for amazon import in the pro version
378
-
379
- **New in 2.7.8**
380
-
381
- - Fixed price issues when . is present
382
-
383
- **New in 2.7.7**
384
-
385
- - Re-worked rich snippets (Added main Thing Object as Product, added Offers and improved review / aggregateRating)
386
-
387
- **New in 2.7.6**
388
-
389
- - Fixed empty inputs on comments and saving of non-reviews post metas
390
- - Fixed circles widget issue
391
-
392
- **New in 2.7.5**
393
-
394
- - Fixed WP_query issue in the wp backed
395
- - Added a minium content_width, since some themes set this wrong
396
- - Fixed responsive issues when content_width is set
397
- - Fixed circles widget issue
398
-
399
- **New in 2.7.3**
400
-
401
- - Improved layout based on $content_width so make sure this is set correctly
402
- - Improved some settings description
403
- - Fixed lightbox image logic
404
- - Open image affiliate link in new tab
405
- - Fixed various issues with comment sliders
406
- - Pre-fill features from the latest edited post in the same category
407
- - Pre-fill image settings and aff_button text from latest edited post in the same category
408
- - Optimize the space on post review metaboxes
409
-
410
- **New in 2.7.2**
411
-
412
- - Fixed design issues in comments slider
413
- - Fixed enque of media files when review is not available
414
- - Fixed alt tags for images in the widgets
415
-
416
- **New in 2.7.1**
417
-
418
- - Fixed some design issues.
419
- - Fixed rating problem on some instalation when display the numerator greater than denominator
420
- - Added wppr_review_image_size for filter the image size;
421
-
422
-
423
- **New in 2.7**
424
-
425
- - Fixed responsive design bugs.
426
- - Fixed border color and width customization for the review box
427
-
428
- **New in 2.6.9**
429
-
430
- - Improved design of the featured image
431
- - Added filters heading tags for review name, option name, pros headings and cons headings.
432
-
433
- **New in 2.6.8**
434
-
435
- - Improved responsive design of the review
436
-
437
- **New in 2.6.7**
438
-
439
- - Fixed issue with rating value when visitator influence is off
440
- - Fixed issue with auto optimization plugins
441
-
442
-
443
- **New in v.2.6.6**
444
-
445
- - Added option to remove loading of Font Awesome for websites that already enque it.
446
- - Fixed microtags when is 0% visitator influence.
447
- - Fixed multiple display of review where <!--nextpage--> quick tag is used.
448
-
449
-
450
- **New in v.2.6.4**
451
-
452
- - Fixed layout problem with widgets on some themes
453
- - Added new image size for widgets 'wppr_widget_image' for 50x50. ( Requires thumbnail regeneration to use it )
454
-
455
- **New in v.2.6.3**
456
-
457
- - Fixed custom icons bug
458
- - Fixed sorting order to top products widget
459
- - Added 100% influence on visitators rating
460
- - Added rel="nofollow" for img link
461
- - Fixed bug for password protected reviews.
462
- - Fixed long text for product titles in widgets
463
- - Removed unecessary css
464
-
465
-
466
- **New in v.2.6.2**
467
-
468
- - Added thumbnails for reviews
469
- - Fixed bug when no image is set for reviews
470
- - Fixed reset button for product options
471
- - Added option to disable lightbox for review image
472
-
473
-
474
-
475
- **New in v.2.6.1**
476
-
477
- - Fixed rich snippet bug
478
- - Fixed loading of the assets files where the plugin is not used
479
-
480
-
481
- **New in v2.5.2**
482
-
483
- - Added multiple addons including ranking chart
484
- - Fixed image in post issue
485
- - Improved preloader logic
486
-
487
- - Fixed issue with more than 5 options
488
- - Added ability to modify the chart color
489
-
490
- **New in v2.4.7**
491
-
492
- - Fixed issue with more than 5 options
493
- - Added ability to modify the chart color
494
-
495
- **New in v2.4.5**
496
-
497
- - Fixed the image affiliate link issue
498
- - Improved responsive for the review box
499
- - Now you can place the review box manually using php or shortcode
500
-
501
- **New in v2.4.3**
502
-
503
- - Added multiple options/ pros/ cons
504
- - Fixed rich snippet issue
505
- - Improved image linking
506
- - Removed sticky posts
507
- - Fixed Aff button2 link/text
508
- - Fixed js errors
509
-
510
- **New in v2.4.2**
511
-
512
- - Fixed latest widget issue
513
- - Added possibility of having 2 affiliate buttons
514
-
515
- - Fixed js errors
516
-
517
- **New in v2.4.1**
518
-
519
- - Fixed division by zero
520
-
521
- **New in v2.4**
522
-
523
- - Added image and product title options in widget
524
- - Added lightbox on product review image, that preload image from the featured image
525
- - User is now able to select in admin how much user reviews will influence the main rating
526
- - Added [P_REVIEW post_id=3067 visual="yes"] shortcode in the PRO version, without visual attribute only the rating is displayed
527
-
528
- **New in v2.3**
529
-
530
- - Fixed js errors
531
-
532
- **New in v2.29**
533
-
534
- - Fixed upgrade to pro issue
535
-
536
- **New in v2.28**
537
-
538
- - Fixed translation issues
539
- - Added custom icons
540
- - Added price attribute
541
-
542
- == Installation ==
543
-
544
- Following are the steps to install the WP Product Review
545
-
546
- 1. Download the latest version of the WP Product Review to your computer from here.
547
- 2. With an FTP program, access your site?s server.
548
- 3. Upload (copy) the Plugin file(s) or folder to the /wp-content/plugins folder.
549
- 4. In your WordPress Administration Panels, click on Plugins from the menu.
550
- 5. You should see WP Product Review Plugin listed. If not, with your FTP program, check the folder to see if it is installed. If it isn?t, upload the file(s) again. If it is, delete the files and upload them again.
551
- 6. To turn the WP Product Review on, click Activate.
552
- 7. Check your Administration Panels or WordPress blog to see if the Plugin is working.
553
- 8. You can change the plugin options from WP Product Review under settings menu.
554
-
555
- Alternatively you can also follow the following steps to install the WP Product Review plugin
556
-
557
- 1. In your WordPress Administration Panels, click on Add New option under Plugins from the menu.
558
- 2. Click on upload at the top.
559
- 3. Browse the location and select the WP Product Review Plugin and click install now.
560
- 4. To turn the WP Product Review Plugin on, click Activate.
561
- 5. Check your Administration Panels or WordPress blog to see if the Plugin is working.
562
- 6. You can change the plugin options from WP Product Review under settings menu.
563
-
564
- == Frequently Asked Questions ==
565
-
566
-
567
-
568
-
569
-
570
-
571
-
572
-
573
-
574
-
575
-
576
-
577
- = How to activate user reviews =
578
-
579
- By default user reviews are disabled since not all the themes are compatible with this option due to different designs for the comment box. You can easily activate them from General Settings
580
-
581
- If you have any questions please get in touch with us at,
582
- https://themeisle.com/contact
583
-
584
- = How to change the html format of the review name =
585
- [http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name](http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name)
586
-
587
- = How to change dynamically the image size for review =
588
- [http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
589
-
590
- = How to change dynamically the pros/cons heading text =
591
- [http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text](http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text)
592
-
593
- = How to change dynamically the name of the review =
594
- [https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review)
595
-
596
- = How to change dynamically the option name format =
597
- [http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
598
-
599
- = How to make Comment Review option work in any theme =
600
- [http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
601
-
602
- = Prevent users from posting multiple review on a single post in WP Product Review =
603
- [http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
604
-
605
- = WP Product Review Documentation =
606
- [http://docs.themeisle.com/article/173-wp-product-review-documentation](http://docs.themeisle.com/article/173-wp-product-review-documentation)
607
-
608
- = WP Product Review Shortcode Documentation =
609
- [http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
610
-
611
- = WP Product Review Comparison Table Documentation =
612
- [http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
613
-
614
- = Enable user reviews in WP Product Review =
615
- [http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
616
-
617
- = How to create a listing grid of reviews in WP Product Review =
618
- [http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
619
-
620
- = Rich Snippets not showing in search results =
621
- [http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
622
-
623
- = How to add a top products widget in WP Product Review =
624
- [http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
625
-
626
- = How to remove rich snippets in WP Product Review =
627
- [http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
628
-
629
- = How to remove Pros/Cons list in WP Product Review =
630
- [http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
631
-
632
- = How to change the default rating icon in WP Product Review =
633
- [http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
634
-
635
- = How the visitors rating are influencing the review rating in WP Product Review =
636
- [http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
637
-
638
- = How to change the rating colours in WP Product Review =
639
- [http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
640
-
641
- = How to increase number of review options, pros or cons in WP Product Review =
642
- [http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
643
-
644
- = What actions and filters are available in WP Product Review =
645
- [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
646
-
647
- = WP Product Review Documentation =
648
- [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
649
-
650
- = WP Product Review Shortcode Documentation =
651
- [https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
652
-
653
- = How to change dynamically the image size for review =
654
- [https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
655
-
656
- = How to change dynamically the pros/cons heading text =
657
- [https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text](https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text)
658
-
659
- = WP Product Review Comparison Table Documentation =
660
- [https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
661
-
662
- = How to change dynamically the option name format =
663
- [https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
664
-
665
- = How to make Comment Review option work in any theme =
666
- [https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme](https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme)
667
-
668
- = Prevent users from posting multiple review on a single post in WP Product Review =
669
- [https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
670
-
671
- = How to create a listing grid of reviews in WP Product Review =
672
- [https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
673
-
674
- = Enable user reviews in WP Product Review =
675
- [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
676
-
677
- = Rich Snippets not showing in search results =
678
- [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
679
-
680
- = What actions and filters are available in WP Product Review =
681
- [https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
682
-
683
- = How to add a top products widget in WP Product Review =
684
- [https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
685
-
686
- = How to change the default rating icon in WP Product Review =
687
- [https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
688
-
689
- = How to remove Pros/Cons list in WP Product Review =
690
- [https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review)
691
-
692
- = How to increase number of review options, pros or cons in WP Product Review =
693
- [https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
694
-
695
- = How to change the rating colours in WP Product Review =
696
- [https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
697
-
698
- = How to remove rich snippets in WP Product Review =
699
- [https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
700
-
701
- = How the visitors rating are influencing the review rating in WP Product Review =
702
- [https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
703
-
704
- = WP Product Review how to change dynamically the image size for review =
705
- [https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review)
706
-
707
- = WP Product Review how to change dynamically the option name format =
708
- [https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format)
709
-
710
- = How to have a whole number ratings in WP Product Review =
711
- [https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review](https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review)
712
-
713
- = How to enable review post types =
714
- [https://docs.themeisle.com/article/858-how-to-enable-review-post-types](https://docs.themeisle.com/article/858-how-to-enable-review-post-types)
715
-
716
- = How users can leave review comments without rating =
717
- [https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating](https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating)
718
-
719
- = How to force description into comparison table =
720
- [https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table](https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table)
721
-
722
- = How the before/after/manual review box placement works =
723
- [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works)
724
-
725
- = How to dynamically change the name of the review =
726
- [https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review)
727
-
728
- = How to change the status of the review =
729
- [https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review](https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review)
730
-
731
- = How to disable the review for particular posts =
732
- [https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts](https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts)
733
-
734
- = How to manually change the rating of a review =
735
- [https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review](https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review)
736
-
737
- = How to dynamically change the price of the review for particular posts =
738
- [https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts](https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts)
739
-
740
- = Amazon Integration Documentation =
741
- [https://docs.themeisle.com/article/448-amazon-integration-documentation](https://docs.themeisle.com/article/448-amazon-integration-documentation)
742
-
743
- = In WPPR, how do I,. =
744
- [https://docs.themeisle.com/article/969-in-wppr-how-do-i](https://docs.themeisle.com/article/969-in-wppr-how-do-i)
745
-
746
- = How to display product title and image both in review comparison table =
747
- [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table)
748
-
749
- = How To Use WP Product Review Shortcodes =
750
- [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
751
-
752
- = How the before/after/manual review box placement option works =
753
- [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
754
-
755
- = How to display both the product title and image in the review comparison table =
756
- [https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table)
757
-
758
- = How to change the widget image size in WP Product Review =
759
- [https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review](https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review)
760
-
761
- = How to make Comment Review option work in any theme =
762
- [https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
763
-
764
- = Enable user reviews in WP Product Review =
765
- [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
766
-
767
- = How to remove Pros/Cons list in WP Product Review =
768
- [https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
769
-
770
- = How the before/after/manual review box placement option works =
771
- [https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works)
772
-
773
- = How to display both the product title and image in the review comparison table =
774
- [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table)
775
-
776
- = Add specific "Service" types for schema.org in WP Product Review =
777
- [https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org](https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org)
778
-
779
- = How to install the PRO version of WP Product Review =
780
- [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
781
-
782
- == Upgrade Notice ==
783
-
784
- = 3.0 =
785
- 3.0 is a major update. It is important that you make backups and ensure themes are 3.0 compatible before upgrading.
786
-
787
- == Screenshots ==
788
-
789
- 1. Screenshot 1 Wrap-up review widget that is added at the end of the posts
790
- 2. Screenshot 2 Review comment on a scale of 5 with slider rating
791
- 3. Screenshot 3 Review comment on a scale of 10 with slider rating
792
- 4. Screenshot 4 Review comment with star rating
793
- 5. Screenshot 5 Settings configuration screen
794
- 6. Screenshot 6 Rich Snippets displayed in Google
795
- 7. Screenshot 7 How ratings appear as comments
796
-
797
- for more you can check out
798
-
799
- https://themeisle.com/plugins/wp-product-review-lite/
800
-
801
-
1
+ === WP Product Review Lite ===
2
+ Contributors: codeinwp,marius2012,marius_codeinwp,hardeepasrani,themeisle,Madalin_ThemeIsle,rozroz
3
+ Tags: review, rating, posts, widget, review blogger, review blogging, affiliate, product reviews,plugin, google rating, product review, rating, review, star rating, user rating, wp rating, wp review, google, hreview,rich snippets,seo,snippet
4
+ Author URI: http://themeisle.com
5
+ Requires at least: 3.5
6
+ Tested up to: 5.4
7
+ Stable tag: trunk
8
+ License: GPLv2 or later
9
+ License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
+
11
+
12
+ Easily turn your basic posts into in-depth reviews with ratings, pros and cons, affiliate links, rich snippets and user reviews.
13
+ == Description ==
14
+
15
+ 1. This review plugin helps you to interact with your users with improved comments, you can expose your reviews in a easier to read way and will help you generate money by adding a buy now button in your post. Rich snippets are also supported.
16
+
17
+ 1. After you install the plugin, go on a post admin page and you should be able to see a checkbox called : "Is this post a review ?", once this is checked you can add review details and those will appear on the post page.
18
+
19
+ 1. If you want to to edit the colors, enable/disable the affiliate button, change icons go on the plugin options page.
20
+
21
+ 1. All the plugin settings/colors are fully customizable, and you can read more about it <a rel="nofollow" href="https://themeisle.com/plugins/wp-product-review-lite/?utm_source=wpreadme&utm_medium=readme&utm_campaign=wporg">here</a>
22
+
23
+ 1. For updates follow https://twitter.com/themeisle.
24
+
25
+ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-wordpress-hosting/" rel="nofollow">fastest WordPress hosting</a> or which <a href="http://www.codeinwp.com/blog/15-best-wordpress-review-themes/" rel="nofollow">review themes</a> are playing nice with WP Product review, checkout our blog.
26
+
27
+
28
+ **WP Product Review provides following features**
29
+
30
+ - Create a top products review widget
31
+ - Easily update all the colors of the widget from theme options
32
+ - Add a download button in the posts
33
+ - Add an awesome wrap-up widget at the end of your articles
34
+ - Add specific user review options to wordpress comments
35
+ - Add rich snippet ( schema ) to your posts
36
+
37
+ **Please note that WP Product Review PRO has been retired and is no longer available**
38
+
39
+ == Changelog ==
40
+ = 3.7.6 - 2020-05-14 =
41
+
42
+ * - [Fix] Security vulnerability
43
+
44
+
45
+ = 3.7.5 - 2020-05-08 =
46
+
47
+ * [Fix] Comments area layout in the TwentyTwenty theme
48
+ * [Fix] Pros and Cons texts not translatable with Polylang
49
+ * [Fix] Image missing link in the Top Products Widget
50
+ * [Fix] Bulk activation of plugin aborts activation of subsequent plugins
51
+
52
+
53
+ = 3.7.4 - 2020-03-31 =
54
+
55
+ * Tested up to WordPress 5.4
56
+
57
+
58
+ = 3.7.3 - 2020-02-24 =
59
+
60
+ * Removed PRO mentions
61
+
62
+
63
+ = 3.7.2 - 2019-11-13 =
64
+
65
+ * Tested up to WordPress 5.3
66
+ * Added filter `wppr_amp_exclude_stylesheets` to exclude stylesheets in AMP
67
+ * Fix issue with showing limited rows when user influence is on
68
+
69
+
70
+ = 3.7.1 - 2019-08-24 =
71
+
72
+ * Improve UI for AMP requests
73
+ * Fix CSS conflict with some themes
74
+ * Make rating column sortable in listing screen
75
+
76
+
77
+ = 3.7.0 - 2019-07-04 =
78
+
79
+ * Add rating scale out of 5
80
+ * Add star rating
81
+ * Fix UI for AMP requests
82
+ * Added filter to disable comments per review
83
+
84
+
85
+ = 3.6.1 - 2019-05-22 =
86
+
87
+ * Fix error in structured data
88
+ * Fix issue with selecting number of options/pros/cons
89
+
90
+
91
+ = 3.6.0 - 2019-05-14 =
92
+
93
+ * Add support for more schema types
94
+ * Use Dashicons instead of FontAwesome
95
+ * Fix issue with buy button in listing table
96
+ * Tested up to WP 5.2
97
+
98
+
99
+ = 3.5.2 - 2019-02-28 =
100
+
101
+ * Fix issues with Gutenberg
102
+ * Tested upto 5.1
103
+
104
+
105
+ = 3.5.1 - 2019-02-13 =
106
+
107
+ * Fix issue with option not showing to add a review in the post editor screen
108
+
109
+
110
+ = 3.5.0 - 2019-02-11 =
111
+
112
+ * Fix issue with Gutenberg
113
  * Outgoing Links should have “noopener”
114
+ * Fix RTL support for review comments slider
115
+ * Fix default template showing empty image tag
116
+ * Add ability to recalculate comment ratings
117
+ * Add widget for Top rated products by tag or custom taxonomy
118
+ * Fix user rating in comment for small screens
119
+
120
+
121
+ = 3.4.10 - 2018-12-06 =
122
+
123
+ * Add filter to change schema information
124
+ * Limit decimal points when user influence is on
125
+ * Fix bug with widget
126
+ * Tested with WP 5.0
127
+
128
+
129
+ = 3.4.9 - 2018-10-24 =
130
+
131
+ * Add support for review post type in preloader, shortcode and category archive page
132
+ * Fixed issue with certain templates not showing star rating properly
133
+
134
+
135
+ = 3.4.8 - 2018-08-02 =
136
+
137
+ * Added a new custom image of 50x50 for the custom WPPR widgets
138
+ * New Gutenberg block for WPPR
139
+
140
+
141
+ = 3.4.7 - 2018-07-18 =
142
+
143
+ * Fixed alignment issue with the price on the first template
144
+
145
+
146
+ = 3.4.6 - 2018-07-12 =
147
+
148
+ * Added RTL compatibility
149
+ * Allow overriding the Products Templates from the theme with a custom /wppr/ folder
150
+ * Fixed problem with missing alt texts
151
+ * Fixed problem with product image notice overlapping the featured image control
152
+
153
+
154
+ = 3.4.5 - 2018-06-18 =
155
+
156
+ * Fixed problem with product price alignment on the first template
157
+
158
+
159
+ = 3.4.4 - 2018-06-11 =
160
+
161
+ * Fixed issue with HTML tag not being closed
162
+ * Fixed issue with button icon not changing color
163
+ * Fixed issue with review comments form not responsive
164
+ * Fixed white screen when Jetpack is active
165
+ * Update docs
166
+ * New option to disable the AMP CSS output
167
+ * Changed the way fonts are loaded to inherit them from the theme
168
+
169
+
170
+ = 3.4.3 - 2018-03-20 =
171
+
172
+ * Fix FontAwesome icon issue in custom templates.
173
+ * Improve AMP compatibility, removes redundant CSS on AMP endpoints.
174
+ * Adds review custom post_type and review categories.
175
+
176
+
177
+ = 3.4.2 - 2018-02-22 =
178
+
179
+ * Fix AMP issue which was causing an issue with Google AMP validation.
180
+
181
+
182
+ = 3.4.1 - 2018-02-21 =
183
+
184
+ * Fix issue with category filtering when querying reviews.
185
+
186
+
187
+ = 3.4.0 - 2018-02-20 =
188
+
189
+ * Adds AMP support for the review box.
190
+ * Adds compatibility with 2 more review templates.
191
+ * Improves extensibility by adding more hooks.
192
+
193
+
194
+ = 3.3.2 - 2018-01-05 =
195
+
196
+ * Adds filtering option for posts/page admin listing page.
197
+ * Fix compatibility with Bookrev theme.
198
+ * Fix issue with comments slides when scrolled back.
199
+
200
+
201
+ = 3.3.1 - 2017-12-11 =
202
+
203
+ * Fix for comments rating if not all the options are provided.
204
+ * Improved review image description
205
+
206
+
207
+ = 3.3.0 - 2017-11-27 =
208
+
209
+ * Fix individual rating influenced by comments.
210
+ * Fix compatibility with various themes.
211
+ * Fix top product widgets sorting when comments influence is on.
212
+
213
+
214
+ = 3.2.1 - 2017-11-16 =
215
+
216
+ * Adds compatibility with WordPress 4.9
217
+
218
+
219
+ = 3.2.0 - 2017-11-06 =
220
+
221
+ * Adds support for custom post-type and taxonomies in widgets.
222
+ * Adds control for time-frame in top reviews widget.
223
+ * Improves responsiveness and removes dependency of pie-chart.js
224
+ * Improves notifications when Disqus and Jetpack comments are used.
225
+
226
+
227
+ = 3.1.0 - 2017-09-22 =
228
+
229
+ * Fix for some edge cases when the review box was gone.
230
+ * Improvements assets loading, removed redundant files.
231
+ * Improvements perfomance of review query.
232
+ * Various bug fixes reported by clients.
233
+
234
+
235
+ = 3.0.12 - 2017-09-17 =
236
+
237
+ * Fix for review box issues.
238
+
239
+
240
+ = 3.0.11 - 2017-09-15 =
241
+
242
+ * Fix for issue of hidden review box and widget area.
243
+
244
+
245
+ = 3.0.10 - 2017-09-12 =
246
+
247
+ * Fix for decimal separator in rich snippet.
248
+ * Improvements for template engine, allowing overwriting in child themes also.
249
+ * Added review content and excerpt proprieties.
250
+
251
+
252
+ = 3.0.9 - 2017-09-07 =
253
+
254
+ * Improved JSON-LD scheme.
255
+ * Fix for image lightbox link.
256
+ * FIx for json-ld description when html tags are present.
257
+ * Fix for widget layout margin when image is used.
258
+ * Improvements compatibility with various themes.
259
+
260
+
261
+ = 3.0.8 - 2017-09-01 =
262
+
263
+ * Fix for out of memory errors.
264
+ * Fix for options saving when there is no value for each option.
265
+ * Fix for compatibility with Bookrev.
266
+ * Fix for rich snippet reviewer author.
267
+
268
+
269
+ = 3.0.7 - 2017-08-29 =
270
+
271
+ * Fixed empty links for reviews.
272
+ * Fixed widget and reviews query.
273
+
274
+
275
+ = 3.0.6 - 2017-08-29 =
276
+
277
+ * Fix for category name matching when filtering reviews.
278
+ * Fix for is_active error on null object.
279
+
280
+
281
+ = 3.0.5 - 2017-08-26 =
282
+
283
+ * Fix for review links opening issue.
284
+ * Fix for comments legacy import.
285
+
286
+
287
+ = 3.0.4 - 2017-08-25 =
288
+
289
+ * Fix for rich snippets schema.
290
+ * Fix post update white screen of death.
291
+ * Fix for thumbnails in widgets.
292
+ * Fix for duplicate title for widgets list.
293
+ * Fix for link of the review in the widgets.
294
+ * Fix for click link behavior on review picture.
295
+ * Fix widget titles default values.
296
+ * Fix review rating when comments influence is on.
297
+ * Improved security.
298
+
299
+
300
+ = 3.0.3 - 2017-08-24 =
301
+
302
+ * Fixed widget assets loading error.
303
+
304
+
305
+ = 3.0.2 - 2017-08-24 =
306
+
307
+ * Fixed fatal error with is_active method.
308
+ * Fixed query reviews class.
309
+ * Fixed widget assets loading when there is no review on the page.
310
+
311
+
312
+ = 3.0.1 - 2017-08-23 =
313
+
314
+ * Fixed backwards compatibility when using cwppos_show_review.
315
+ * Fixed undefined index error in widgets.
316
+
317
+
318
+ = 3.0.0 - 2017-08-23 =
319
+
320
+ * Major code refactor ( Please test before update )
321
+ * Added JSON-LD support
322
+ * Improved compatibility with themes
323
+
324
+
325
+
326
+ **New in 2.9.8**
327
+
328
+ - Added more features page
329
+
330
+ **New in 2.9.6**
331
+
332
+ - Fixed undefined notices
333
+ - Fixed sanitization issues
334
+
335
+ **New in 2.9.5**
336
+
337
+ - Added amazon integration support
338
+ - Fixed some design issue with review
339
+
340
+ **New in 2.9.3**
341
+
342
+ - Added dashes for pro/cons list
343
+ - Added filters for nofollow links in widgets area
344
+
345
+ **New in 2.9.2**
346
+
347
+ - Fixed shortcode compatibility with pro version
348
+
349
+ **New in 2.9.1**
350
+
351
+ - Fixed undefined notice on plugin activation
352
+ - Removed review buttons on links when the values are empty for widgets
353
+
354
+ **New in 2.9.0**
355
+
356
+ - Added shortcode support on all review fields
357
+ - Removed addons page
358
+
359
+
360
+ **New in 2.8.7**
361
+
362
+ - Fixed img tag closing tag issue
363
+ - Fixed rich snippet problem when comment influence is off
364
+
365
+ **New in 2.8.6**
366
+
367
+ - Added compatibility with new pro addons
368
+ - Fixed layout issues with the review
369
+ - Fixed responsiveness bugs
370
+
371
+ **New in 2.8.1**
372
+
373
+ - Added different style for widgets
374
+ - Fixed some layout bugs for widgets
375
+
376
+ **New in 2.8.0**
377
+
378
+ - Added a filter for price issues
379
+
380
+ **New in 2.7.9**
381
+
382
+ - Added support for amazon import in the pro version
383
+
384
+ **New in 2.7.8**
385
+
386
+ - Fixed price issues when . is present
387
+
388
+ **New in 2.7.7**
389
+
390
+ - Re-worked rich snippets (Added main Thing Object as Product, added Offers and improved review / aggregateRating)
391
+
392
+ **New in 2.7.6**
393
+
394
+ - Fixed empty inputs on comments and saving of non-reviews post metas
395
+ - Fixed circles widget issue
396
+
397
+ **New in 2.7.5**
398
+
399
+ - Fixed WP_query issue in the wp backed
400
+ - Added a minium content_width, since some themes set this wrong
401
+ - Fixed responsive issues when content_width is set
402
+ - Fixed circles widget issue
403
+
404
+ **New in 2.7.3**
405
+
406
+ - Improved layout based on $content_width so make sure this is set correctly
407
+ - Improved some settings description
408
+ - Fixed lightbox image logic
409
+ - Open image affiliate link in new tab
410
+ - Fixed various issues with comment sliders
411
+ - Pre-fill features from the latest edited post in the same category
412
+ - Pre-fill image settings and aff_button text from latest edited post in the same category
413
+ - Optimize the space on post review metaboxes
414
+
415
+ **New in 2.7.2**
416
+
417
+ - Fixed design issues in comments slider
418
+ - Fixed enque of media files when review is not available
419
+ - Fixed alt tags for images in the widgets
420
+
421
+ **New in 2.7.1**
422
+
423
+ - Fixed some design issues.
424
+ - Fixed rating problem on some instalation when display the numerator greater than denominator
425
+ - Added wppr_review_image_size for filter the image size;
426
+
427
+
428
+ **New in 2.7**
429
+
430
+ - Fixed responsive design bugs.
431
+ - Fixed border color and width customization for the review box
432
+
433
+ **New in 2.6.9**
434
+
435
+ - Improved design of the featured image
436
+ - Added filters heading tags for review name, option name, pros headings and cons headings.
437
+
438
+ **New in 2.6.8**
439
+
440
+ - Improved responsive design of the review
441
+
442
+ **New in 2.6.7**
443
+
444
+ - Fixed issue with rating value when visitator influence is off
445
+ - Fixed issue with auto optimization plugins
446
+
447
+
448
+ **New in v.2.6.6**
449
+
450
+ - Added option to remove loading of Font Awesome for websites that already enque it.
451
+ - Fixed microtags when is 0% visitator influence.
452
+ - Fixed multiple display of review where <!--nextpage--> quick tag is used.
453
+
454
+
455
+ **New in v.2.6.4**
456
+
457
+ - Fixed layout problem with widgets on some themes
458
+ - Added new image size for widgets 'wppr_widget_image' for 50x50. ( Requires thumbnail regeneration to use it )
459
+
460
+ **New in v.2.6.3**
461
+
462
+ - Fixed custom icons bug
463
+ - Fixed sorting order to top products widget
464
+ - Added 100% influence on visitators rating
465
+ - Added rel="nofollow" for img link
466
+ - Fixed bug for password protected reviews.
467
+ - Fixed long text for product titles in widgets
468
+ - Removed unecessary css
469
+
470
+
471
+ **New in v.2.6.2**
472
+
473
+ - Added thumbnails for reviews
474
+ - Fixed bug when no image is set for reviews
475
+ - Fixed reset button for product options
476
+ - Added option to disable lightbox for review image
477
+
478
+
479
+
480
+ **New in v.2.6.1**
481
+
482
+ - Fixed rich snippet bug
483
+ - Fixed loading of the assets files where the plugin is not used
484
+
485
+
486
+ **New in v2.5.2**
487
+
488
+ - Added multiple addons including ranking chart
489
+ - Fixed image in post issue
490
+ - Improved preloader logic
491
+
492
+ - Fixed issue with more than 5 options
493
+ - Added ability to modify the chart color
494
+
495
+ **New in v2.4.7**
496
+
497
+ - Fixed issue with more than 5 options
498
+ - Added ability to modify the chart color
499
+
500
+ **New in v2.4.5**
501
+
502
+ - Fixed the image affiliate link issue
503
+ - Improved responsive for the review box
504
+ - Now you can place the review box manually using php or shortcode
505
+
506
+ **New in v2.4.3**
507
+
508
+ - Added multiple options/ pros/ cons
509
+ - Fixed rich snippet issue
510
+ - Improved image linking
511
+ - Removed sticky posts
512
+ - Fixed Aff button2 link/text
513
+ - Fixed js errors
514
+
515
+ **New in v2.4.2**
516
+
517
+ - Fixed latest widget issue
518
+ - Added possibility of having 2 affiliate buttons
519
+
520
+ - Fixed js errors
521
+
522
+ **New in v2.4.1**
523
+
524
+ - Fixed division by zero
525
+
526
+ **New in v2.4**
527
+
528
+ - Added image and product title options in widget
529
+ - Added lightbox on product review image, that preload image from the featured image
530
+ - User is now able to select in admin how much user reviews will influence the main rating
531
+ - Added [P_REVIEW post_id=3067 visual="yes"] shortcode in the PRO version, without visual attribute only the rating is displayed
532
+
533
+ **New in v2.3**
534
+
535
+ - Fixed js errors
536
+
537
+ **New in v2.29**
538
+
539
+ - Fixed upgrade to pro issue
540
+
541
+ **New in v2.28**
542
+
543
+ - Fixed translation issues
544
+ - Added custom icons
545
+ - Added price attribute
546
+
547
+ == Installation ==
548
+
549
+ Following are the steps to install the WP Product Review
550
+
551
+ 1. Download the latest version of the WP Product Review to your computer from here.
552
+ 2. With an FTP program, access your site?s server.
553
+ 3. Upload (copy) the Plugin file(s) or folder to the /wp-content/plugins folder.
554
+ 4. In your WordPress Administration Panels, click on Plugins from the menu.
555
+ 5. You should see WP Product Review Plugin listed. If not, with your FTP program, check the folder to see if it is installed. If it isn?t, upload the file(s) again. If it is, delete the files and upload them again.
556
+ 6. To turn the WP Product Review on, click Activate.
557
+ 7. Check your Administration Panels or WordPress blog to see if the Plugin is working.
558
+ 8. You can change the plugin options from WP Product Review under settings menu.
559
+
560
+ Alternatively you can also follow the following steps to install the WP Product Review plugin
561
+
562
+ 1. In your WordPress Administration Panels, click on Add New option under Plugins from the menu.
563
+ 2. Click on upload at the top.
564
+ 3. Browse the location and select the WP Product Review Plugin and click install now.
565
+ 4. To turn the WP Product Review Plugin on, click Activate.
566
+ 5. Check your Administration Panels or WordPress blog to see if the Plugin is working.
567
+ 6. You can change the plugin options from WP Product Review under settings menu.
568
+
569
+ == Frequently Asked Questions ==
570
+
571
+
572
+
573
+
574
+
575
+
576
+
577
+
578
+
579
+
580
+
581
+
582
+ = How to activate user reviews =
583
+
584
+ By default user reviews are disabled since not all the themes are compatible with this option due to different designs for the comment box. You can easily activate them from General Settings
585
+
586
+ If you have any questions please get in touch with us at,
587
+ https://themeisle.com/contact
588
+
589
+ = How to change the html format of the review name =
590
+ [http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name](http://docs.themeisle.com/article/130-how-to-change-the-html-format-of-the-review-name)
591
+
592
+ = How to change dynamically the image size for review =
593
+ [http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
594
+
595
+ = How to change dynamically the pros/cons heading text =
596
+ [http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text](http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text)
597
+
598
+ = How to change dynamically the name of the review =
599
+ [https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-change-dynamically-the-name-of-the-review)
600
+
601
+ = How to change dynamically the option name format =
602
+ [http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
603
+
604
+ = How to make Comment Review option work in any theme =
605
+ [http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](http://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
606
+
607
+ = Prevent users from posting multiple review on a single post in WP Product Review =
608
+ [http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](http://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
609
+
610
+ = WP Product Review Documentation =
611
+ [http://docs.themeisle.com/article/173-wp-product-review-documentation](http://docs.themeisle.com/article/173-wp-product-review-documentation)
612
+
613
+ = WP Product Review Shortcode Documentation =
614
+ [http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](http://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
615
+
616
+ = WP Product Review Comparison Table Documentation =
617
+ [http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](http://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
618
+
619
+ = Enable user reviews in WP Product Review =
620
+ [http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](http://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
621
+
622
+ = How to create a listing grid of reviews in WP Product Review =
623
+ [http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](http://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
624
+
625
+ = Rich Snippets not showing in search results =
626
+ [http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](http://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
627
+
628
+ = How to add a top products widget in WP Product Review =
629
+ [http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](http://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
630
+
631
+ = How to remove rich snippets in WP Product Review =
632
+ [http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](http://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
633
+
634
+ = How to remove Pros/Cons list in WP Product Review =
635
+ [http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](http://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
636
+
637
+ = How to change the default rating icon in WP Product Review =
638
+ [http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](http://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
639
+
640
+ = How the visitors rating are influencing the review rating in WP Product Review =
641
+ [http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](http://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
642
+
643
+ = How to change the rating colours in WP Product Review =
644
+ [http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](http://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
645
+
646
+ = How to increase number of review options, pros or cons in WP Product Review =
647
+ [http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](http://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
648
+
649
+ = What actions and filters are available in WP Product Review =
650
+ [http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](http://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
651
+
652
+ = WP Product Review Documentation =
653
+ [https://docs.themeisle.com/article/173-wp-product-review-documentation](https://docs.themeisle.com/article/173-wp-product-review-documentation)
654
+
655
+ = WP Product Review Shortcode Documentation =
656
+ [https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation](https://docs.themeisle.com/article/449-wp-product-review-shortcode-documentation)
657
+
658
+ = How to change dynamically the image size for review =
659
+ [https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review)
660
+
661
+ = How to change dynamically the pros/cons heading text =
662
+ [https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text](https://docs.themeisle.com/article/133-how-to-change-dynamically-the-proscons-heading-text)
663
+
664
+ = WP Product Review Comparison Table Documentation =
665
+ [https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation](https://docs.themeisle.com/article/424-wp-product-review-comparison-table-documentation)
666
+
667
+ = How to change dynamically the option name format =
668
+ [https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format)
669
+
670
+ = How to make Comment Review option work in any theme =
671
+ [https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme](https://docs.themeisle.com/article/54-how-to-make-comment-review-option-work-in-any-theme)
672
+
673
+ = Prevent users from posting multiple review on a single post in WP Product Review =
674
+ [https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review](https://docs.themeisle.com/article/578-prevent-users-from-posting-multiple-review-on-a-single-post-in-wp-product-review)
675
+
676
+ = How to create a listing grid of reviews in WP Product Review =
677
+ [https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review](https://docs.themeisle.com/article/764-how-to-create-a-listing-grid-of-reviews-in-wp-product-review)
678
+
679
+ = Enable user reviews in WP Product Review =
680
+ [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-review)
681
+
682
+ = Rich Snippets not showing in search results =
683
+ [https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results](https://docs.themeisle.com/article/756-rich-snippets-not-showing-in-search-results)
684
+
685
+ = What actions and filters are available in WP Product Review =
686
+ [https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review](https://docs.themeisle.com/article/770-what-actions-and-filters-are-available-in-wp-product-review)
687
+
688
+ = How to add a top products widget in WP Product Review =
689
+ [https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review](https://docs.themeisle.com/article/763-how-to-add-a-top-products-widget-in-wp-product-review)
690
+
691
+ = How to change the default rating icon in WP Product Review =
692
+ [https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review](https://docs.themeisle.com/article/757-how-to-change-the-default-rating-icon-in-wp-product-review)
693
+
694
+ = How to remove Pros/Cons list in WP Product Review =
695
+ [https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-proscons-list-in-wp-product-review)
696
+
697
+ = How to increase number of review options, pros or cons in WP Product Review =
698
+ [https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review](https://docs.themeisle.com/article/758-how-to-increase-number-of-review-options-pros-or-cons-in-wp-product-review)
699
+
700
+ = How to change the rating colours in WP Product Review =
701
+ [https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review](https://docs.themeisle.com/article/761-how-to-change-the-rating-colours-in-wp-product-review)
702
+
703
+ = How to remove rich snippets in WP Product Review =
704
+ [https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review](https://docs.themeisle.com/article/755-how-to-remove-rich-snippets-in-wp-product-review)
705
+
706
+ = How the visitors rating are influencing the review rating in WP Product Review =
707
+ [https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review](https://docs.themeisle.com/article/760-how-the-visitors-rating-are-influencing-the-review-rating-in-wp-product-review)
708
+
709
+ = WP Product Review how to change dynamically the image size for review =
710
+ [https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review](https://docs.themeisle.com/article/135-wp-product-review-how-to-change-dynamically-the-image-size-for-review)
711
+
712
+ = WP Product Review how to change dynamically the option name format =
713
+ [https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format](https://docs.themeisle.com/article/132-wp-product-review-how-to-change-dynamically-the-option-name-format)
714
+
715
+ = How to have a whole number ratings in WP Product Review =
716
+ [https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review](https://docs.themeisle.com/article/849-how-to-have-a-whole-number-ratings-in-wp-product-review)
717
+
718
+ = How to enable review post types =
719
+ [https://docs.themeisle.com/article/858-how-to-enable-review-post-types](https://docs.themeisle.com/article/858-how-to-enable-review-post-types)
720
+
721
+ = How users can leave review comments without rating =
722
+ [https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating](https://docs.themeisle.com/article/862-how-users-can-leave-review-comments-without-rating)
723
+
724
+ = How to force description into comparison table =
725
+ [https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table](https://docs.themeisle.com/article/859-how-to-force-description-into-comparision-table)
726
+
727
+ = How the before/after/manual review box placement works =
728
+ [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-works)
729
+
730
+ = How to dynamically change the name of the review =
731
+ [https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review](https://docs.themeisle.com/article/874-how-to-dynamically-change-the-name-of-the-review)
732
+
733
+ = How to change the status of the review =
734
+ [https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review](https://docs.themeisle.com/article/905-how-to-change-the-status-of-the-review)
735
+
736
+ = How to disable the review for particular posts =
737
+ [https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts](https://docs.themeisle.com/article/904-how-to-disable-the-review-for-particular-posts)
738
+
739
+ = How to manually change the rating of a review =
740
+ [https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review](https://docs.themeisle.com/article/903-how-to-manually-change-the-rating-of-a-review)
741
+
742
+ = How to dynamically change the price of the review for particular posts =
743
+ [https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts](https://docs.themeisle.com/article/906-how-to-dynamically-change-the-price-of-the-review-for-particular-posts)
744
+
745
+ = Amazon Integration Documentation =
746
+ [https://docs.themeisle.com/article/448-amazon-integration-documentation](https://docs.themeisle.com/article/448-amazon-integration-documentation)
747
+
748
+ = In WPPR, how do I,. =
749
+ [https://docs.themeisle.com/article/969-in-wppr-how-do-i](https://docs.themeisle.com/article/969-in-wppr-how-do-i)
750
+
751
+ = How to display product title and image both in review comparison table =
752
+ [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-comparison-table)
753
+
754
+ = How To Use WP Product Review Shortcodes =
755
+ [https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes](https://docs.themeisle.com/article/449-how-to-use-wp-product-review-shortcodes)
756
+
757
+ = How the before/after/manual review box placement option works =
758
+ [https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works](https://docs.themeisle.com/article/865-how-the-beforeaftermanual-review-box-placement-option-works)
759
+
760
+ = How to display both the product title and image in the review comparison table =
761
+ [https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table](https://docs.themeisle.com/article/981-how-to-display-both-the-product-title-and-image-in-the-review-comparison-table)
762
+
763
+ = How to change the widget image size in WP Product Review =
764
+ [https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review](https://docs.themeisle.com/article/1056-how-to-change-the-widget-image-size-in-wp-product-review)
765
+
766
+ = How to make Comment Review option work in any theme =
767
+ [https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme](https://docs.themeisle.com/article/54-why-comment-review-option-is-not-working-with-my-theme)
768
+
769
+ = Enable user reviews in WP Product Review =
770
+ [https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie](https://docs.themeisle.com/article/759-enable-user-reviews-in-wp-product-revie)
771
+
772
+ = How to remove Pros/Cons list in WP Product Review =
773
+ [https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review](https://docs.themeisle.com/article/762-how-to-remove-pros-cons-list-in-wp-product-review)
774
+
775
+ = How the before/after/manual review box placement option works =
776
+ [https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works](https://docs.themeisle.com/article/865-how-the-before-after-manual-review-box-placement-works)
777
+
778
+ = How to display both the product title and image in the review comparison table =
779
+ [https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table](https://docs.themeisle.com/article/981-how-to-display-product-title-and-image-both-in-review-table)
780
+
781
+ = Add specific "Service" types for schema.org in WP Product Review =
782
+ [https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org](https://docs.themeisle.com/article/1071-add-specific-service-types-for-schema-org)
783
+
784
+ = How to install the PRO version of WP Product Review =
785
+ [https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review](https://docs.themeisle.com/article/785-install-and-use-the-pro-version-of-wp-product-review)
786
+
787
+ == Upgrade Notice ==
788
+
789
+ = 3.0 =
790
+ 3.0 is a major update. It is important that you make backups and ensure themes are 3.0 compatible before upgrading.
791
+
792
+ == Screenshots ==
793
+
794
+ 1. Screenshot 1 Wrap-up review widget that is added at the end of the posts
795
+ 2. Screenshot 2 Review comment on a scale of 5 with slider rating
796
+ 3. Screenshot 3 Review comment on a scale of 10 with slider rating
797
+ 4. Screenshot 4 Review comment with star rating
798
+ 5. Screenshot 5 Settings configuration screen
799
+ 6. Screenshot 6 Rich Snippets displayed in Google
800
+ 7. Screenshot 7 How ratings appear as comments
801
+
802
+ for more you can check out
803
+
804
+ https://themeisle.com/plugins/wp-product-review-lite/
805
+
806
+
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":"ac1ede8f4419132daf0743d13a6a3a70"}
1
+ {"class-wppr-autoloader.php":"c7f7f3dd52445edb5f7367ba7b31281f","class-wppr-recursive-filter.php":"6c74b0e7c04529d797ae9689d9a44c8d","index.php":"c76772901fa1b2b14aa3ba32d7773c8a","uninstall.php":"7c6d36652e8dcf013f2c246f4a289acf","wp-product-review.php":"2909676f4fa4eca70dc3ae90a7b19561"}
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit214931bef2672cdc2f9f85e2818b5e5d::getLoader();
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInita20cfe22aa05f042f0fc2af8482b18a9::getLoader();
vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInitd2e66c235bb846075be26a7e685ee906::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInitd6ab8ea3f9f9c3a53d89ded8feceb0a6::getLoader();
vendor/codeinwp/themeisle-sdk/CHANGELOG.md CHANGED
@@ -1,3 +1,7 @@
 
 
 
 
1
  ##### [Version 3.2.8](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.7...v3.2.8) (2020-03-24)
2
 
3
  * change license handler method access
1
+ ##### [Version 3.2.9](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.8...v3.2.9) (2020-05-18)
2
+
3
+ adds new endpoints
4
+
5
  ##### [Version 3.2.8](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.7...v3.2.8) (2020-03-24)
6
 
7
  * change license handler method access
vendor/codeinwp/themeisle-sdk/load.php CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
14
  return;
15
  }
16
  // Current SDK version and path.
17
- $themeisle_sdk_version = '3.2.8';
18
  $themeisle_sdk_path = dirname( __FILE__ );
19
 
20
  global $themeisle_sdk_max_version;
14
  return;
15
  }
16
  // Current SDK version and path.
17
+ $themeisle_sdk_version = '3.2.9';
18
  $themeisle_sdk_path = dirname( __FILE__ );
19
 
20
  global $themeisle_sdk_max_version;
vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php CHANGED
@@ -796,6 +796,7 @@ class Licenser extends Abstract_Module {
796
 
797
  if ( false !== $namespace ) {
798
  add_filter( 'themeisle_sdk_license_process_' . $namespace, [ $this, 'do_license_process' ], 10, 2 );
 
799
  if ( defined( 'WP_CLI' ) && WP_CLI ) {
800
  \WP_CLI::add_command( $namespace . ' activate', [ $this, 'cli_activate' ] );
801
  \WP_CLI::add_command( $namespace . ' deactivate', [ $this, 'cli_deactivate' ] );
796
 
797
  if ( false !== $namespace ) {
798
  add_filter( 'themeisle_sdk_license_process_' . $namespace, [ $this, 'do_license_process' ], 10, 2 );
799
+ add_filter( 'product_' . $namespace . '_license_status', [ $this, 'get_license_status' ] );
800
  if ( defined( 'WP_CLI' ) && WP_CLI ) {
801
  \WP_CLI::add_command( $namespace . ' activate', [ $this, 'cli_activate' ] );
802
  \WP_CLI::add_command( $namespace . ' deactivate', [ $this, 'cli_deactivate' ] );
vendor/codeinwp/themeisle-sdk/src/Modules/Logger.php CHANGED
@@ -27,7 +27,7 @@ class Logger extends Abstract_Module {
27
  /**
28
  * Endpoint where to collect logs.
29
  */
30
- const TRACKING_ENDPOINT = 'http://log.themeisle.com/wp-json/v1/logs/';
31
 
32
 
33
  /**
@@ -90,19 +90,22 @@ class Logger extends Abstract_Module {
90
  * @return bool Is logger active?
91
  */
92
  private function is_logger_active() {
93
- if ( ! $this->product->is_wordpress_available() ) {
94
- return true;
95
- }
96
- $pro_slug = $this->product->get_pro_slug();
97
 
98
- if ( ! empty( $pro_slug ) ) {
99
- $all_products = Loader::get_products();
100
- if ( isset( $all_products[ $pro_slug ] ) ) {
101
- return true;
 
 
 
 
 
 
102
  }
103
  }
104
 
105
- return ( get_option( $this->product->get_key() . '_logger_flag', 'no' ) === 'yes' );
106
  }
107
 
108
  /**
@@ -151,6 +154,7 @@ class Logger extends Abstract_Module {
151
  $environment['theme'] = array();
152
  $environment['theme']['name'] = $theme->get( 'Name' );
153
  $environment['theme']['author'] = $theme->get( 'Author' );
 
154
  $environment['plugins'] = get_option( 'active_plugins' );
155
  global $wp_version;
156
  wp_remote_post(
@@ -159,14 +163,12 @@ class Logger extends Abstract_Module {
159
  'method' => 'POST',
160
  'timeout' => 3,
161
  'redirection' => 5,
162
- 'headers' => array(
163
- 'X-ThemeIsle-Event' => 'log_site',
164
- ),
165
  'body' => array(
166
  'site' => get_site_url(),
167
  'slug' => $this->product->get_slug(),
168
  'version' => $this->product->get_version(),
169
  'wp_version' => $wp_version,
 
170
  'data' => apply_filters( $this->product->get_key() . '_logger_data', array() ),
171
  'environment' => $environment,
172
  'license' => apply_filters( $this->product->get_key() . '_license_status', '' ),
27
  /**
28
  * Endpoint where to collect logs.
29
  */
30
+ const TRACKING_ENDPOINT = 'https://api.themeisle.com/tracking/log';
31
 
32
 
33
  /**
90
  * @return bool Is logger active?
91
  */
92
  private function is_logger_active() {
93
+ $default = 'no';
 
 
 
94
 
95
+ if ( ! $this->product->is_wordpress_available() ) {
96
+ $default = 'yes';
97
+ } else {
98
+ $pro_slug = $this->product->get_pro_slug();
99
+
100
+ if ( ! empty( $pro_slug ) ) {
101
+ $all_products = Loader::get_products();
102
+ if ( isset( $all_products[ $pro_slug ] ) ) {
103
+ $default = 'yes';
104
+ }
105
  }
106
  }
107
 
108
+ return ( get_option( $this->product->get_key() . '_logger_flag', $default ) === 'yes' );
109
  }
110
 
111
  /**
154
  $environment['theme'] = array();
155
  $environment['theme']['name'] = $theme->get( 'Name' );
156
  $environment['theme']['author'] = $theme->get( 'Author' );
157
+ $environment['theme']['parent'] = $theme->parent() !== false ? $theme->parent()->get( 'Name' ) : $theme->get( 'Name' );
158
  $environment['plugins'] = get_option( 'active_plugins' );
159
  global $wp_version;
160
  wp_remote_post(
163
  'method' => 'POST',
164
  'timeout' => 3,
165
  'redirection' => 5,
 
 
 
166
  'body' => array(
167
  'site' => get_site_url(),
168
  'slug' => $this->product->get_slug(),
169
  'version' => $this->product->get_version(),
170
  'wp_version' => $wp_version,
171
+ 'locale' => get_locale(),
172
  'data' => apply_filters( $this->product->get_key() . '_logger_data', array() ),
173
  'environment' => $environment,
174
  'license' => apply_filters( $this->product->get_key() . '_license_status', '' ),
vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php CHANGED
@@ -40,7 +40,7 @@ class Uninstall_Feedback extends Abstract_Module {
40
  *
41
  * @var string Endpoint url.
42
  */
43
- const FEEDBACK_ENDPOINT = 'http://feedback.themeisle.com/wordpress/wp-json/__pirate_feedback_/v1/feedback';
44
 
45
  /**
46
  * Default options for plugins.
@@ -698,6 +698,7 @@ class Uninstall_Feedback extends Abstract_Module {
698
  'title' => 'Below is a detailed view of all data that ThemeIsle will receive if you fill in this survey. No domain name, email address or IP addresses are transmited after you submit the survey.',
699
  'items' => [
700
  sprintf( '%s %s version %s %s %s %s', '<strong>', ucwords( $this->product->get_type() ), '</strong>', '<code>', $this->product->get_version(), '</code>' ),
 
701
  sprintf( '%s Uninstall reason %s %s Selected reason from the above survey %s ', '<strong>', '</strong>', '<i>', '</i>' ),
702
  ],
703
  ],
@@ -782,6 +783,7 @@ class Uninstall_Feedback extends Abstract_Module {
782
  $version = $this->product->get_version();
783
  $attributes['slug'] = $slug;
784
  $attributes['version'] = $version;
 
785
 
786
  $response = wp_remote_post(
787
  self::FEEDBACK_ENDPOINT,
40
  *
41
  * @var string Endpoint url.
42
  */
43
+ const FEEDBACK_ENDPOINT = 'https://api.themeisle.com/tracking/uninstall';
44
 
45
  /**
46
  * Default options for plugins.
698
  'title' => 'Below is a detailed view of all data that ThemeIsle will receive if you fill in this survey. No domain name, email address or IP addresses are transmited after you submit the survey.',
699
  'items' => [
700
  sprintf( '%s %s version %s %s %s %s', '<strong>', ucwords( $this->product->get_type() ), '</strong>', '<code>', $this->product->get_version(), '</code>' ),
701
+ sprintf( '%sCurrent website:%s %s %s %s', '<strong>', '</strong>', '<code>', get_site_url(), '</code>' ),
702
  sprintf( '%s Uninstall reason %s %s Selected reason from the above survey %s ', '<strong>', '</strong>', '<i>', '</i>' ),
703
  ],
704
  ],
783
  $version = $this->product->get_version();
784
  $attributes['slug'] = $slug;
785
  $attributes['version'] = $version;
786
+ $attributes['url'] = get_site_url();
787
 
788
  $response = wp_remote_post(
789
  self::FEEDBACK_ENDPOINT,
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit214931bef2672cdc2f9f85e2818b5e5d
6
  {
7
  private static $loader;
8
 
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit214931bef2672cdc2f9f85e2818b5e5d
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit214931bef2672cdc2f9f85e2818b5e5d', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit214931bef2672cdc2f9f85e2818b5e5d', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit214931bef2672cdc2f9f85e2818b5e5d
42
 
43
  $includeFiles = require __DIR__ . '/autoload_files.php';
44
  foreach ($includeFiles as $fileIdentifier => $file) {
45
- composerRequire214931bef2672cdc2f9f85e2818b5e5d($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
- function composerRequire214931bef2672cdc2f9f85e2818b5e5d($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 ComposerAutoloaderInita20cfe22aa05f042f0fc2af8482b18a9
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInita20cfe22aa05f042f0fc2af8482b18a9', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInita20cfe22aa05f042f0fc2af8482b18a9', '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
+ composerRequirea20cfe22aa05f042f0fc2af8482b18a9($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
+ function composerRequirea20cfe22aa05f042f0fc2af8482b18a9($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 ComposerAutoloaderInitd2e66c235bb846075be26a7e685ee906 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInitd2e66c235bb846075be26a7e685ee906 {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInitd2e66c235bb846075be26a7e685ee906', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitd2e66c235bb846075be26a7e685ee906', '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 ComposerAutoloaderInitd6ab8ea3f9f9c3a53d89ded8feceb0a6 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitd6ab8ea3f9f9c3a53d89ded8feceb0a6', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitd6ab8ea3f9f9c3a53d89ded8feceb0a6', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
vendor/composer/installed.json CHANGED
@@ -34,17 +34,17 @@
34
  },
35
  {
36
  "name": "codeinwp/themeisle-sdk",
37
- "version": "3.2.8",
38
- "version_normalized": "3.2.8.0",
39
  "source": {
40
  "type": "git",
41
  "url": "https://github.com/Codeinwp/themeisle-sdk.git",
42
- "reference": "ce152edef1634d7c3ce75ed292efcc7a5f73806e"
43
  },
44
  "dist": {
45
  "type": "zip",
46
- "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/ce152edef1634d7c3ce75ed292efcc7a5f73806e",
47
- "reference": "ce152edef1634d7c3ce75ed292efcc7a5f73806e",
48
  "shasum": ""
49
  },
50
  "require-dev": {
@@ -52,7 +52,7 @@
52
  "squizlabs/php_codesniffer": "^3.1",
53
  "wp-coding-standards/wpcs": "^1.0.0"
54
  },
55
- "time": "2020-03-24 16:54:54",
56
  "type": "library",
57
  "installation-source": "dist",
58
  "notification-url": "https://packagist.org/downloads/",
34
  },
35
  {
36
  "name": "codeinwp/themeisle-sdk",
37
+ "version": "3.2.9",
38
+ "version_normalized": "3.2.9.0",
39
  "source": {
40
  "type": "git",
41
  "url": "https://github.com/Codeinwp/themeisle-sdk.git",
42
+ "reference": "5923b377554028b3e2c2e98a5f752b9bcd23d4da"
43
  },
44
  "dist": {
45
  "type": "zip",
46
+ "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/5923b377554028b3e2c2e98a5f752b9bcd23d4da",
47
+ "reference": "5923b377554028b3e2c2e98a5f752b9bcd23d4da",
48
  "shasum": ""
49
  },
50
  "require-dev": {
52
  "squizlabs/php_codesniffer": "^3.1",
53
  "wp-coding-standards/wpcs": "^1.0.0"
54
  },
55
+ "time": "2020-05-18 16:59:05",
56
  "type": "library",
57
  "installation-source": "dist",
58
  "notification-url": "https://packagist.org/downloads/",
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.7.5
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
@@ -66,7 +66,7 @@ register_deactivation_hook( __FILE__, 'deactivate_wppr' );
66
  */
67
  function run_wppr() {
68
 
69
- define( 'WPPR_LITE_VERSION', '3.7.5' );
70
  define( 'WPPR_PATH', dirname( __FILE__ ) );
71
  define( 'WPPR_SLUG', 'wppr' );
72
  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.7.6
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
66
  */
67
  function run_wppr() {
68
 
69
+ define( 'WPPR_LITE_VERSION', '3.7.6' );
70
  define( 'WPPR_PATH', dirname( __FILE__ ) );
71
  define( 'WPPR_SLUG', 'wppr' );
72
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );