WP Review - Version 4.0.10

Version Description

Download this release

Release Info

Developer MyThemeShop
Plugin Icon 128x128 WP Review
Version 4.0.10
Comparing to
See all releases

Code changes from version 4.0.9 to 4.0.10

Files changed (3) hide show
  1. includes/functions.php +3 -9
  2. readme.txt +72 -39
  3. wp-review.php +1 -1
includes/functions.php CHANGED
@@ -157,21 +157,14 @@ function wp_review_show_total($echo = true, $class = 'review-total-only', $post_
157
}
158
159
function wp_review_total_shortcode($atts, $content) {
160
- if (empty($atts['class']))
161
- $atts['class'] = 'review-total-only review-total-shortcode';
162
-
163
- if (empty($atts['id']))
164
- $atts['id'] = null;
165
-
166
$output = wp_review_show_total( false, $atts['class'], $atts['id'], array( 'shortcode' => true ) );
167
168
return apply_filters( 'wp_review_total_shortcode', $output, $atts );
169
}
170
171
function wp_review_shortcode( $atts, $content = "") {
172
- if (empty($atts['id']))
173
- $atts['id'] = null;
174
-
175
$output = wp_review_get_data($atts['id']);
176
177
return apply_filters( 'wp_review_shortcode', $output, $atts );
@@ -181,6 +174,7 @@ function wp_review_visitor_rating_shortcode( $atts, $content = "" ) {
181
wp_enqueue_style( 'wp_review-style' );
182
wp_enqueue_script( 'wp_review-js' );
183
184
$id = empty( $atts['id'] ) ? get_the_ID() : absint( $atts['id'] );
185
186
$text = '<div class="wp-review-' . $id . ' review-wrapper visitor-rating-shortcode">';
157
}
158
159
function wp_review_total_shortcode($atts, $content) {
160
+ $atts = shortcode_atts( array( 'id' => null, 'class' => 'review-total-only review-total-shortcode' ), $atts );
161
$output = wp_review_show_total( false, $atts['class'], $atts['id'], array( 'shortcode' => true ) );
162
163
return apply_filters( 'wp_review_total_shortcode', $output, $atts );
164
}
165
166
function wp_review_shortcode( $atts, $content = "") {
167
+ $atts = shortcode_atts( array( 'id' => null ), $atts );
168
$output = wp_review_get_data($atts['id']);
169
170
return apply_filters( 'wp_review_shortcode', $output, $atts );
174
wp_enqueue_style( 'wp_review-style' );
175
wp_enqueue_script( 'wp_review-js' );
176
177
+ $atts = shortcode_atts( array( 'id' => null ), $atts );
178
$id = empty( $atts['id'] ) ? get_the_ID() : absint( $atts['id'] );
179
180
$text = '<div class="wp-review-' . $id . ' review-wrapper visitor-rating-shortcode">';
readme.txt CHANGED
@@ -2,9 +2,9 @@
2
Contributors: mythemeshop
3
Creator's website link: http://mythemeshop.com/plugins/wp-review/
4
Tags: review, wp review, rating, wp rating, user rating, google rating, star rating, product review
5
- Requires at least: 3.0.1
6
- Tested up to: 4.7.2
7
- Stable tag: 4.0.9
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
@@ -64,9 +64,9 @@ Yes, this plugin is so developer friendly, so you could use it with any theme yo
64
Show average review in your theme using below function:
65
`<?php if (function_exists('wp_review_show_total')) wp_review_show_total(); ?>`
66
67
- You can find full list of the available filters here https://github.com/MyThemeShop/WP-Review-by-MyThemeShop/blob/master/filter-list.php.
68
69
- GitHub link: https://github.com/MyThemeShop/WP-Review-by-MyThemeShop
70
71
You can also use the WP Review plugin for creating product reviews and pair it up with a <a rel="nofollow" href="https://mythemeshop.com/theme-category/wordpress-ecommerce-themes/">WordPress Ecommerce Theme</a> to increase the trust of new users on your website.
72
@@ -102,102 +102,131 @@ Please disable all plugins and check if rating is working properly. Then you can
102
103
== Changelog ==
104
105
- = 4.0.9 =
106
* Fixed color picker issue in the Theme Customizer
107
108
- = 4.0.8 =
109
* Improved support for older PHP versions
110
111
- = 4.0.7 =
112
* Fixed widget title issue
113
114
- = 4.0.6 =
115
* Embedded full video tutorial
116
117
- = 4.0.5 =
118
* Fixed: final rating can now be entered manually again
119
* Fixed: removed unneeded code related to circle review type
120
121
- = 4.0.4 =
122
- * Fixed: backlink option is not enabled by default anymore. Sorry about that!
123
124
- = 4.0.3 =
125
* Fixed decimals issue in Point reviews
126
* Fixed bug preventing reviews to appear on Pages
127
128
- = 4.0.2 =
129
* Added back missing Widget Title field
130
131
- = 4.0.1 =
132
* Replaced anonymous functions for compatibility with older PHP versions
133
* Added optional backlink
134
* Removed unneeded Review Links metabox
135
136
- = 4.0 =
137
* Huge code improvement and optimization
138
* Choose any rating type for user reviews (user reviews were restricted to stars before)
139
* View and edit user ratings from the WordPress dashboard
140
* Added Drag & Drop for Review Items
141
* Added Rating Column on 'Posts' page
142
- * For developers: Review box templates - Create custom review box templates
143
- * For developers: Rating type templates - Create custom rating types
144
* Various bug fixes and improvements
145
* NOTE: After updating the plugin, existing user ratings must be migrated in Settings > WP Review Pro > Migrate Ratings
146
147
- = 3.3.5 =
148
* Fixed spelling mistake in notification
149
150
- = 3.3.4 =
151
* Fixed notification closing issue
152
153
- = 3.3.3 =
154
* Fixed function conflict with WP Subscribe Plugin
155
156
- = 3.3.2 =
157
* Switched to PHP 5 style constructor method for the widget class
158
159
- = 3.3.1 =
160
* Rating stars are showing on search engine results page
161
162
- = 3.3 =
163
* Fixed Google structured data testing tool errors and warnings
164
165
- = 3.2.9 =
166
* Fixed star rating issue on small screens.
167
168
- = 3.2.8 =
169
* Removed extra closing span tag in markup
170
* Added Title option for widget
171
172
- = 3.2.7 =
173
* Added Title Length option for widget
174
* Added Filter to control default title length
175
176
- = 3.2.6 =
177
* Added optional 'id' parameter for shortcode
178
* Added filter to modify style output
179
180
- = 3.2.5 =
181
* Added loading animation in widget
182
* Fixed minor bug in user ratings
183
184
- = 3.2.4 =
185
* Fixed text from review box appearing in widgets
186
* Fixed PHP notice on reviews with only total rating and no criteria
187
188
- = 3.2.3 =
189
* Added version number to wp_enqueue_ functions
190
* Added filter to remove banner from options page
191
192
- = 3.2.2 =
193
* Fixed Stars were not appearing in Tabbed widget.
194
195
- = 3.2.1 =
196
* Fixed error appearing when plugin settings weren't saved.
197
* Fixed JS issues.
198
* Fixed Tabbed Widget issue.
199
200
- = 3.2 =
201
* Added Options Panel for Global Option
202
* Added option to set Global Colors.
203
* Added option to Global position.
@@ -215,12 +244,14 @@ Please disable all plugins and check if rating is working properly. Then you can
215
* Fixed many small bugs.
216
* Optimized code for better performance.
217
218
- = 3.1 =
219
* Fixed average star rating number issue.
220
* Added New filter to exclude post types.
221
* Updated filter list.
222
223
- = 3.0 =
224
* Major security updates
225
* New AJAXified Tab widget for Popular and Recent reviews, try it, you gonna love it.
226
* Language file updated fully.
@@ -230,8 +261,9 @@ Please disable all plugins and check if rating is working properly. Then you can
230
* Compatible with WordPress 3.9 Beta
231
* Plugin will support the widget customizer coming up in WordPress 3.9
232
233
- = 2.0 =
234
- * Fixed the, `'` switching in to `/` issue (<a href="http://bit.ly/PFMGAq">http://bit.ly/PFMGAq</a>)
235
* Added `[wp-review]` shortcode to show the ratings anywhere in the content.
236
* Added an option to not show review automatically in the Review Location dropdown.
237
* Added support for Custom post types and pages.
@@ -239,5 +271,6 @@ Please disable all plugins and check if rating is working properly. Then you can
239
* For Developers Added the default colors which appear in the meta boxes are now stored in an option. It can be modified directly with `update_option()`, or using the new `wp_review_set_default_colors()` function, which is also called on plugin activation to set the plugin's default colors.
240
* Made small CSS and responsive improvements.
241
242
- = 1.0 =
243
* Official plugin release.
2
Contributors: mythemeshop
3
Creator's website link: http://mythemeshop.com/plugins/wp-review/
4
Tags: review, wp review, rating, wp rating, user rating, google rating, star rating, product review
5
+ Requires at least: 4.0
6
+ Tested up to: 4.9.1
7
+ Stable tag: 4.0.10
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
64
Show average review in your theme using below function:
65
`<?php if (function_exists('wp_review_show_total')) wp_review_show_total(); ?>`
66
67
+ You can find full list of the available filters here https://github.com/MyThemeShopTeam/WP-Review/blob/master/filter-list.php
68
69
+ GitHub link: https://github.com/MyThemeShopTeam/WP-Review/
70
71
You can also use the WP Review plugin for creating product reviews and pair it up with a <a rel="nofollow" href="https://mythemeshop.com/theme-category/wordpress-ecommerce-themes/">WordPress Ecommerce Theme</a> to increase the trust of new users on your website.
72
102
103
== Changelog ==
104
105
+ = v4.0.10 (May 23, 2017) =
106
+ * Fixed shortcode attribute-related PHP warnings
107
+
108
+
109
+ = v4.0.9 (Feb 11, 2017) =
110
* Fixed color picker issue in the Theme Customizer
111
112
+
113
+ = v4.0.8 (Feb 7, 2017) =
114
* Improved support for older PHP versions
115
116
+
117
+ = v4.0.7 (Mar 26, 2016) =
118
* Fixed widget title issue
119
120
+
121
+ = v4.0.6 (Mar 11, 2016) =
122
* Embedded full video tutorial
123
124
+
125
+ = v4.0.5 (Mar 9, 2016) =
126
* Fixed: final rating can now be entered manually again
127
* Fixed: removed unneeded code related to circle review type
128
129
130
+ = v4.0.4 (Mar 7, 2016) =
131
+ * Fixed: backlink option is not enabled by default anymore. Sorry for that!
132
+
133
+
134
+ = v4.0.3 (Mar 5, 2016) =
135
* Fixed decimals issue in Point reviews
136
* Fixed bug preventing reviews to appear on Pages
137
138
+
139
+ = v4.0.2 (Mar 4, 2016) =
140
* Added back missing Widget Title field
141
142
+
143
+ = v4.0.1 (Mar 1, 2016) =
144
* Replaced anonymous functions for compatibility with older PHP versions
145
* Added optional backlink
146
* Removed unneeded Review Links metabox
147
148
+
149
+ = v4.0.0 (Mar 1, 2016) =
150
* Huge code improvement and optimization
151
* Choose any rating type for user reviews (user reviews were restricted to stars before)
152
* View and edit user ratings from the WordPress dashboard
153
* Added Drag & Drop for Review Items
154
* Added Rating Column on 'Posts' page
155
+ * For developers: Review box templates: Create custom review box templates
156
+ * For developers: Rating type templates: Create custom rating types
157
* Various bug fixes and improvements
158
* NOTE: After updating the plugin, existing user ratings must be migrated in Settings > WP Review Pro > Migrate Ratings
159
160
+
161
+ = v3.3.5 (Sep 17, 2015) =
162
* Fixed spelling mistake in notification
163
164
+
165
+ = v3.3.4 (Sep 17, 2015) =
166
* Fixed notification closing issue
167
168
+
169
+ = v3.3.3 (Sep 17, 2015) =
170
* Fixed function conflict with WP Subscribe Plugin
171
172
+
173
+ = v3.3.2 (Sep 16, 2015) =
174
* Switched to PHP 5 style constructor method for the widget class
175
176
+
177
+ = v3.3.1 (May 5, 2015) =
178
* Rating stars are showing on search engine results page
179
180
+
181
+ = v3.3 (Mar 14, 2015) =
182
* Fixed Google structured data testing tool errors and warnings
183
184
+
185
+ = v3.2.9 (Feb 2, 2015) =
186
* Fixed star rating issue on small screens.
187
188
+
189
+ = v3.2.8 (Jan 20, 2015) =
190
* Removed extra closing span tag in markup
191
* Added Title option for widget
192
193
+
194
+ = v3.2.7 (Oct 19, 2014) =
195
* Added Title Length option for widget
196
* Added Filter to control default title length
197
198
+
199
+ = v3.2.6 (Oct 3, 2014) =
200
* Added optional 'id' parameter for shortcode
201
* Added filter to modify style output
202
203
+
204
+ = v3.2.5 (Oct 1, 2014) =
205
* Added loading animation in widget
206
* Fixed minor bug in user ratings
207
208
+
209
+ = v3.2.4 (Oct 1, 2014) =
210
* Fixed text from review box appearing in widgets
211
* Fixed PHP notice on reviews with only total rating and no criteria
212
213
+
214
+ = v3.2.3 (Sept 24, 2014) =
215
* Added version number to wp_enqueue_ functions
216
* Added filter to remove banner from options page
217
218
+
219
+ = v3.2.2 (Sept 12, 2014) =
220
* Fixed Stars were not appearing in Tabbed widget.
221
222
+
223
+ = v3.2.1 (Sept 11, 2014) =
224
* Fixed error appearing when plugin settings weren't saved.
225
* Fixed JS issues.
226
* Fixed Tabbed Widget issue.
227
228
+
229
+ = v3.2 (Sept 9, 2014) =
230
* Added Options Panel for Global Option
231
* Added option to set Global Colors.
232
* Added option to Global position.
244
* Fixed many small bugs.
245
* Optimized code for better performance.
246
247
+
248
+ = v3.1 (Mar 30, 2014) =
249
* Fixed average star rating number issue.
250
* Added New filter to exclude post types.
251
* Updated filter list.
252
253
+
254
+ = v3.0 (Mar 23, 2014) =
255
* Major security updates
256
* New AJAXified Tab widget for Popular and Recent reviews, try it, you gonna love it.
257
* Language file updated fully.
261
* Compatible with WordPress 3.9 Beta
262
* Plugin will support the widget customizer coming up in WordPress 3.9
263
264
+
265
+ = v2.0 (Mar 19, 2014) =
266
+ * Fixed the, `'` switching in to `/` issue (http://bit.ly/PFMGAq)
267
* Added `[wp-review]` shortcode to show the ratings anywhere in the content.
268
* Added an option to not show review automatically in the Review Location dropdown.
269
* Added support for Custom post types and pages.
271
* For Developers Added the default colors which appear in the meta boxes are now stored in an option. It can be modified directly with `update_option()`, or using the new `wp_review_set_default_colors()` function, which is also called on plugin activation to set the plugin's default colors.
272
* Made small CSS and responsive improvements.
273
274
+
275
+ = v1.0 (Feb 18, 2014) =
276
* Official plugin release.
wp-review.php CHANGED
@@ -3,7 +3,7 @@
3
* Plugin Name: WP Review
4
* Plugin URI: http://mythemeshop.com/plugins/wp-review/
5
* Description: Create reviews! Choose from stars, percentages or points for review scores. Supports Retina Display, WPMU and Unlimited Color Schemes.
6
- * Version: 4.0.9
7
* Author: MyThemesShop
8
* Author URI: http://mythemeshop.com/
9
*
3
* Plugin Name: WP Review
4
* Plugin URI: http://mythemeshop.com/plugins/wp-review/
5
* Description: Create reviews! Choose from stars, percentages or points for review scores. Supports Retina Display, WPMU and Unlimited Color Schemes.
6
+ * Version: 4.0.10
7
* Author: MyThemesShop
8
* Author URI: http://mythemeshop.com/
9
*