WP Product Review Lite - Version 3.2.1

Version Description

  • 2017-11-16
Download this release

Release Info

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

Code changes from version 3.2.0 to 3.2.1

CHANGELOG.md CHANGED
@@ -1,5 +1,5 @@
1
 
2
- ### v3.2.0 - 2017-11-16
3
  **Changes:**
4
  * Adds compatibility with WordPress 4.9
5
 
1
 
2
+ ### v3.2.1 - 2017-11-16
3
  **Changes:**
4
  * Adds compatibility with WordPress 4.9
5
 
README.md DELETED
@@ -1,342 +0,0 @@
1
- # WP Product Review Lite
2
-
3
- **Contributors:** codeinwp,marius2012,marius_codeinwp,hardeepasrani,themeisle,Madalin_ThemeIsle
4
-
5
- **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
6
-
7
- **Author URI:** http://themeisle.com
8
-
9
- **Requires at least:** 3.5
10
-
11
- **Tested up to:** 4.7.3
12
-
13
- **Stable tag:** trunk
14
-
15
- **License:** GPLv2 or later
16
-
17
- **License URI:** http://www.gnu.org/licenses/gpl-2.0.html
18
-
19
-
20
- Easily turn your basic posts into in-depth reviews with ratings, pros and cons, affiliate links, rich snippets and user reviews.
21
- ## Description
22
- > If you want to see a live demo of the review plugin + rich snippets you can check <a href="http://demo.themeisle.com/parallax-one/wp-product-review/">http://demo.themeisle.com/parallax-one/wp-product-review/</a>.
23
-
24
-
25
- ### Why to get the PRO add-ons ?
26
-
27
- Using the add-ons you will unleash the most important functionality : SHORTCODE . Using something like : [P_REVIEW post_id=3067 visual='full'] you are able to display the review box anywhere in the post, or you can even display 5 boxes in the same page (different products).
28
-
29
- Other notable features :
30
-
31
- * Custom Review Icons
32
- * Preloader functionality
33
- * Unlimited Options
34
- * PROs/ Cons
35
-
36
- ### Knowledgebase
37
-
38
- 1. 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
39
- 2. How to change dynamically the name of the review -> http://docs.themeisle.com/article/131-how-to-change-dynamically-the-name-of-the-review
40
- 3. How to change dynamically the option name format -> http://docs.themeisle.com/article/132-how-to-change-dynamically-the-option-name-format
41
- 4. How to change dynamically the pros/cons heading text -> http://docs.themeisle.com/article/133-how-to-change-dynamically-the-pros-cons-heading-text
42
- 5. How to change dynamically the image size for review -> http://docs.themeisle.com/article/135-how-to-change-dynamically-the-image-size-for-review
43
-
44
-
45
- ### User Review Enabled
46
-
47
- 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.
48
-
49
- 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.
50
-
51
- 1. If you want to to edit the colors, enable/disable the affiliate button, change icons go on the plugin options page.
52
-
53
- 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>
54
-
55
- 1. For updates follow https://twitter.com/themeisle.
56
-
57
- 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.
58
-
59
-
60
- **Fortcoming**
61
-
62
- - Direct amazon integration
63
-
64
-
65
- **WP Product Review provides following features**
66
-
67
- - Create a top products review widget
68
- - Easily update all the colors of the widget from theme options
69
- - Add a download button in the posts
70
- - Add an awesome wrap-up widget at the end of your articles
71
- - Add specific user review options to wordpress comments
72
- - Add rich snippet ( schema ) to your posts
73
-
74
- = Translations =
75
-
76
- * sk_SK translation by Patrik Žec (PATWIST) of http://patwist.com
77
- * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
78
-
79
- == Changelog ==
80
-
81
- **New in 2.9.8**
82
-
83
- - Added more features page
84
-
85
- **New in 2.9.6**
86
-
87
- - Fixed undefined notices
88
- - Fixed sanitization issues
89
-
90
- **New in 2.9.5**
91
-
92
- - Added amazon integration support
93
- - Fixed some design issue with review
94
-
95
- **New in 2.9.3**
96
-
97
- - Added dashes for pro/cons list
98
- - Added filters for nofollow links in widgets area
99
-
100
- **New in 2.9.2**
101
-
102
- - Fixed shortcode compatibility with pro version
103
-
104
- **New in 2.9.1**
105
-
106
- - Fixed undefined notice on plugin activation
107
- - Removed review buttons on links when the values are empty for widgets
108
-
109
- **New in 2.9.0**
110
-
111
- - Added shortcode support on all review fields
112
- - Removed addons page
113
-
114
-
115
- **New in 2.8.7**
116
-
117
- - Fixed img tag closing tag issue
118
- - Fixed rich snippet problem when comment influence is off
119
-
120
- **New in 2.8.6**
121
-
122
- - Added compatibility with new pro addons
123
- - Fixed layout issues with the review
124
- - Fixed responsiveness bugs
125
-
126
- **New in 2.8.1**
127
-
128
- - Added different style for widgets
129
- - Fixed some layout bugs for widgets
130
-
131
- **New in 2.8.0**
132
-
133
- - Added a filter for price issues
134
-
135
- **New in 2.7.9**
136
-
137
- - Added support for amazon import in the pro version
138
-
139
- **New in 2.7.8**
140
-
141
- - Fixed price issues when . is present
142
-
143
- **New in 2.7.7**
144
-
145
- - Re-worked rich snippets (Added main Thing Object as Product, added Offers and improved review / aggregateRating)
146
-
147
- **New in 2.7.6**
148
-
149
- - Fixed empty inputs on comments and saving of non-reviews post metas
150
- - Fixed circles widget issue
151
-
152
- **New in 2.7.5**
153
-
154
- - Fixed WP_query issue in the wp backed
155
- - Added a minium content_width, since some themes set this wrong
156
- - Fixed responsive issues when content_width is set
157
- - Fixed circles widget issue
158
-
159
- **New in 2.7.3**
160
-
161
- - Improved layout based on $content_width so make sure this is set correctly
162
- - Improved some settings description
163
- - Fixed lightbox image logic
164
- - Open image affiliate link in new tab
165
- - Fixed various issues with comment sliders
166
- - Pre-fill features from the latest edited post in the same category
167
- - Pre-fill image settings and aff_button text from latest edited post in the same category
168
- - Optimize the space on post review metaboxes
169
-
170
- **New in 2.7.2**
171
-
172
- - Fixed design issues in comments slider
173
- - Fixed enque of media files when review is not available
174
- - Fixed alt tags for images in the widgets
175
-
176
- **New in 2.7.1**
177
-
178
- - Fixed some design issues.
179
- - Fixed rating problem on some instalation when display the numerator greater than denominator
180
- - Added wppr_review_image_size for filter the image size;
181
-
182
-
183
- **New in 2.7**
184
-
185
- - Fixed responsive design bugs.
186
- - Fixed border color and width customization for the review box
187
-
188
- **New in 2.6.9**
189
-
190
- - Improved design of the featured image
191
- - Added filters heading tags for review name, option name, pros headings and cons headings.
192
-
193
- **New in 2.6.8**
194
-
195
- - Improved responsive design of the review
196
-
197
- **New in 2.6.7**
198
-
199
- - Fixed issue with rating value when visitator influence is off
200
- - Fixed issue with auto optimization plugins
201
-
202
-
203
- **New in v.2.6.6**
204
-
205
- - Added option to remove loading of Font Awesome for websites that already enque it.
206
- - Fixed microtags when is 0% visitator influence.
207
- - Fixed multiple display of review where <!--nextpage--> quick tag is used.
208
-
209
-
210
- **New in v.2.6.4**
211
-
212
- - Fixed layout problem with widgets on some themes
213
- - Added new image size for widgets 'wppr_widget_image' for 50x50. ( Requires thumbnail regeneration to use it )
214
-
215
- **New in v.2.6.3**
216
-
217
- - Fixed custom icons bug
218
- - Fixed sorting order to top products widget
219
- - Added 100% influence on visitators rating
220
- - Added rel="nofollow" for img link
221
- - Fixed bug for password protected reviews.
222
- - Fixed long text for product titles in widgets
223
- - Removed unecessary css
224
-
225
-
226
- **New in v.2.6.2**
227
-
228
- - Added thumbnails for reviews
229
- - Fixed bug when no image is set for reviews
230
- - Fixed reset button for product options
231
- - Added option to disable lightbox for review image
232
-
233
-
234
-
235
- **New in v.2.6.1**
236
-
237
- - Fixed rich snippet bug
238
- - Fixed loading of the assets files where the plugin is not used
239
-
240
-
241
- **New in v2.5.2**
242
-
243
- - Added multiple addons including ranking chart
244
- - Fixed image in post issue
245
- - Improved preloader logic
246
-
247
- - Fixed issue with more than 5 options
248
- - Added ability to modify the chart color
249
-
250
- **New in v2.4.7**
251
-
252
- - Fixed issue with more than 5 options
253
- - Added ability to modify the chart color
254
-
255
- **New in v2.4.5**
256
-
257
- - Fixed the image affiliate link issue
258
- - Improved responsive for the review box
259
- - Now you can place the review box manually using php or shortcode
260
-
261
- **New in v2.4.3**
262
-
263
- - Added multiple options/ pros/ cons
264
- - Fixed rich snippet issue
265
- - Improved image linking
266
- - Removed sticky posts
267
- - Fixed Aff button2 link/text
268
- - Fixed js errors
269
-
270
- **New in v2.4.2**
271
-
272
- - Fixed latest widget issue
273
- - Added possibility of having 2 affiliate buttons
274
-
275
- - Fixed js errors
276
-
277
- **New in v2.4.1**
278
-
279
- - Fixed division by zero
280
-
281
- **New in v2.4**
282
-
283
- - Added image and product title options in widget
284
- - Added lightbox on product review image, that preload image from the featured image
285
- - User is now able to select in admin how much user reviews will influence the main rating
286
- - Added [P_REVIEW post_id=3067 visual="yes"] shortcode in the PRO version, without visual attribute only the rating is displayed
287
-
288
- **New in v2.3**
289
-
290
- - Fixed js errors
291
-
292
- **New in v2.29**
293
-
294
- - Fixed upgrade to pro issue
295
-
296
- **New in v2.28**
297
-
298
- - Fixed translation issues
299
- - Added custom icons
300
- - Added price attribute
301
-
302
- ## Installation
303
-
304
- Following are the steps to install the WP Product Review
305
-
306
- 1. Download the latest version of the WP Product Review to your computer from here.
307
- 2. With an FTP program, access your site?s server.
308
- 3. Upload (copy) the Plugin file(s) or folder to the /wp-content/plugins folder.
309
- 4. In your WordPress Administration Panels, click on Plugins from the menu.
310
- 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.
311
- 6. To turn the WP Product Review on, click Activate.
312
- 7. Check your Administration Panels or WordPress blog to see if the Plugin is working.
313
- 8. You can change the plugin options from Tweet Old Posts under settings menu.
314
-
315
- Alternatively you can also follow the following steps to install the WP Product Review plugin
316
-
317
- 1. In your WordPress Administration Panels, click on Add New option under Plugins from the menu.
318
- 2. Click on upload at the top.
319
- 3. Browse the location and select the WP Product Review Plugin and click install now.
320
- 4. To turn the WP Product Review Plugin on, click Activate.
321
- 5. Check your Administration Panels or WordPress blog to see if the Plugin is working.
322
- 6. You can change the plugin options from Tweet Old Posts under settings menu.
323
-
324
- ## Frequently Asked Questions
325
-
326
- 1. How to activate user reviews ?
327
-
328
- 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
329
-
330
- If you have any questions please get in touch with us at,
331
- https://themeisle.com/contact
332
-
333
- ### Screenshots
334
-
335
- 1. Screenshot 1 Wrap-up review widget that is added at the end of the posts
336
- 2. Screenshot 2 User Review Options added to wp comments
337
- 3. Screenshot 3 Fully configurable theme options
338
- 4. Screenshot 4 Rich Snippets displayed in Google
339
-
340
- for more you can check out
341
-
342
- https://themeisle.com/plugins/wp-product-review-lite/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/frontpage.css CHANGED
@@ -1,5 +1,5 @@
1
  /*
2
- Version: 3.2.0
3
  */
4
  #review-statistics {
5
  width: 100%;
1
  /*
2
+ Version: 3.2.1
3
  */
4
  #review-statistics {
5
  width: 100%;
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.2.0';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
67
  */
68
  public function __construct() {
69
  $this->plugin_name = 'wppr';
70
+ $this->version = '3.2.1';
71
 
72
  $this->load_dependencies();
73
  $this->set_locale();
readme.md CHANGED
@@ -67,6 +67,11 @@ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  ## Changelog ##
 
 
 
 
 
70
  ### 3.2.0 - 2017-11-06 ###
71
 
72
  * Adds support for custom post-type and taxonomies in widgets.
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  ## Changelog ##
70
+ ### 3.2.1 - 2017-11-16 ###
71
+
72
+ * Adds compatibility with WordPress 4.9
73
+
74
+
75
  ### 3.2.0 - 2017-11-06 ###
76
 
77
  * Adds support for custom post-type and taxonomies in widgets.
readme.txt CHANGED
@@ -67,6 +67,11 @@ If you wanna learn more about the <a href="http://www.codeinwp.com/blog/fastest-
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  == Changelog ==
 
 
 
 
 
70
  = 3.2.0 - 2017-11-06 =
71
 
72
  * Adds support for custom post-type and taxonomies in widgets.
67
  * fr_FR translation by Jacques Soule of http://wordpress-pour-vous.com/
68
 
69
  == Changelog ==
70
+ = 3.2.1 - 2017-11-16 =
71
+
72
+ * Adds compatibility with WordPress 4.9
73
+
74
+
75
  = 3.2.0 - 2017-11-06 =
76
 
77
  * Adds support for custom post-type and taxonomies in widgets.
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit7c19dbcfed32f90ea0d8f2991fa0488b::getLoader();
4
 
5
  require_once __DIR__ . '/composer' . '/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit70238209345fbba85696918055719b82::getLoader();
vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit7a0dbf136752ea627d74f4be1cb79941::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInitaa84f34792ed0d5a50c81a4725c35a2a::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit7c19dbcfed32f90ea0d8f2991fa0488b
6
  {
7
  private static $loader;
8
 
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit7c19dbcfed32f90ea0d8f2991fa0488b
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit7c19dbcfed32f90ea0d8f2991fa0488b', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit7c19dbcfed32f90ea0d8f2991fa0488b', 'loadClassLoader'));
25
 
26
  $map = require __DIR__ . '/autoload_namespaces.php';
27
  foreach ($map as $namespace => $path) {
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit7c19dbcfed32f90ea0d8f2991fa0488b
42
 
43
  $includeFiles = require __DIR__ . '/autoload_files.php';
44
  foreach ($includeFiles as $fileIdentifier => $file) {
45
- composerRequire7c19dbcfed32f90ea0d8f2991fa0488b($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
- function composerRequire7c19dbcfed32f90ea0d8f2991fa0488b($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 ComposerAutoloaderInit70238209345fbba85696918055719b82
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit70238209345fbba85696918055719b82', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit70238209345fbba85696918055719b82', '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
+ composerRequire70238209345fbba85696918055719b82($fileIdentifier, $file);
46
  }
47
 
48
  return $loader;
49
  }
50
  }
51
 
52
+ function composerRequire70238209345fbba85696918055719b82($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 ComposerAutoloaderInit7a0dbf136752ea627d74f4be1cb79941 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit7a0dbf136752ea627d74f4be1cb79941 {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit7a0dbf136752ea627d74f4be1cb79941', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit7a0dbf136752ea627d74f4be1cb79941', '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 ComposerAutoloaderInitaa84f34792ed0d5a50c81a4725c35a2a {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitaa84f34792ed0d5a50c81a4725c35a2a', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitaa84f34792ed0d5a50c81a4725c35a2a', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
wp-product-review.php CHANGED
@@ -15,7 +15,7 @@
15
  * Plugin Name: WP Product Review Lite
16
  * Plugin URI: https://themeisle.com/plugins/wp-product-review/
17
  * Description: The highest rated and most complete review plugin, now with rich snippets support. Easily turn your basic posts into in-depth reviews.
18
- * Version: 3.2.0
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
@@ -67,7 +67,7 @@ register_deactivation_hook( __FILE__, 'deactivate_wppr' );
67
  */
68
  function run_wppr() {
69
 
70
- define( 'WPPR_LITE_VERSION', '3.2.0' );
71
  define( 'WPPR_PATH', dirname( __FILE__ ) );
72
  define( 'WPPR_SLUG', 'wppr' );
73
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );
15
  * Plugin Name: WP Product Review Lite
16
  * Plugin URI: https://themeisle.com/plugins/wp-product-review/
17
  * Description: The highest rated and most complete review plugin, now with rich snippets support. Easily turn your basic posts into in-depth reviews.
18
+ * Version: 3.2.1
19
  * Author: ThemeIsle
20
  * Author URI: https://themeisle.com/
21
  * Requires at least: 3.5
67
  */
68
  function run_wppr() {
69
 
70
+ define( 'WPPR_LITE_VERSION', '3.2.1' );
71
  define( 'WPPR_PATH', dirname( __FILE__ ) );
72
  define( 'WPPR_SLUG', 'wppr' );
73
  define( 'WPPR_UPSELL_LINK', 'https://themeisle.com/plugins/wp-product-review/' );