Testimonials Widget - Version 2.8.3

Version Description

  • BUGFIX Selection > Category Filter doesn't remember >1 category
  • FAQ 67 testimonials paging doesn't work
  • FAQ 68 feature XYZ
Download this release

Release Info

Developer comprock
Plugin Icon wp plugin Testimonials Widget
Version 2.8.3
Comparing to
See all releases

Code changes from version 2.8.2 to 2.8.3

lib/settings.testimonials-widget.php CHANGED
@@ -712,7 +712,7 @@ EOD;
712
 
713
  $input['allow_comments'] = empty( $input['allow_comments'] ) ? 0 : self::is_true_int( $input['allow_comments'] );
714
  $input['bottom_text'] = wp_kses_post( $input['bottom_text'] );
715
- $input['category'] = ( empty( $input['category'] ) || preg_match( '#^[\w-]+(,[\w-]+)*$#', $input['category'] ) ) ? $input['category'] : self::$defaults['category'];
716
  $input['char_limit'] = ( empty( $input['char_limit'] ) || ( is_numeric( $input['char_limit'] ) && 0 <= $input['char_limit'] ) ) ? $input['char_limit'] : self::$defaults['char_limit'];
717
  $input['exclude'] = ( empty( $input['exclude'] ) || preg_match( '#^\d+(,\d+)*$#', $input['exclude'] ) ) ? $input['exclude'] : self::$defaults['exclude'];
718
  $input['has_archive'] = sanitize_title( $input['has_archive'] );
@@ -737,7 +737,7 @@ EOD;
737
  $input['refresh_interval'] = ( empty( $input['refresh_interval'] ) || ( is_numeric( $input['refresh_interval'] ) && 0 <= $input['refresh_interval'] ) ) ? $input['refresh_interval'] : self::$defaults['refresh_interval'];
738
  $input['remove_hentry'] = empty( $input['remove_hentry'] ) ? 0 : self::is_true_int( $input['remove_hentry'] );
739
  $input['rewrite_slug'] = sanitize_title( $input['rewrite_slug'] );
740
- $input['tags'] = ( empty( $input['tags'] ) || preg_match( '#^[\w-]+(,[\w-]+)*$#', $input['tags'] ) ) ? $input['tags'] : self::$defaults['tags'];
741
  $input['tags_all'] = empty( $input['tags_all'] ) ? 0 : self::is_true_int( $input['tags_all'] );
742
  $input['target'] = ( empty( $input['target'] ) || preg_match( '#^\w+$#', $input['target'] ) ) ? $input['target'] : self::$defaults['target'];
743
  $input['title'] = wp_kses_post( $input['title'] );
712
 
713
  $input['allow_comments'] = empty( $input['allow_comments'] ) ? 0 : self::is_true_int( $input['allow_comments'] );
714
  $input['bottom_text'] = wp_kses_post( $input['bottom_text'] );
715
+ $input['category'] = ( empty( $input['category'] ) || preg_match( '#^[\w-]+(,\s?[\w-]+)*$#', $input['category'] ) ) ? preg_replace( "#\s#", '', $input['category'] ) : self::$defaults['category'];
716
  $input['char_limit'] = ( empty( $input['char_limit'] ) || ( is_numeric( $input['char_limit'] ) && 0 <= $input['char_limit'] ) ) ? $input['char_limit'] : self::$defaults['char_limit'];
717
  $input['exclude'] = ( empty( $input['exclude'] ) || preg_match( '#^\d+(,\d+)*$#', $input['exclude'] ) ) ? $input['exclude'] : self::$defaults['exclude'];
718
  $input['has_archive'] = sanitize_title( $input['has_archive'] );
737
  $input['refresh_interval'] = ( empty( $input['refresh_interval'] ) || ( is_numeric( $input['refresh_interval'] ) && 0 <= $input['refresh_interval'] ) ) ? $input['refresh_interval'] : self::$defaults['refresh_interval'];
738
  $input['remove_hentry'] = empty( $input['remove_hentry'] ) ? 0 : self::is_true_int( $input['remove_hentry'] );
739
  $input['rewrite_slug'] = sanitize_title( $input['rewrite_slug'] );
740
+ $input['tags'] = ( empty( $input['tags'] ) || preg_match( '#^[\w-]+(,\s?[\w-]+)*$#', $input['tags'] ) ) ? preg_replace( "#\s#", '', $input['tags'] ) : self::$defaults['tags'];
741
  $input['tags_all'] = empty( $input['tags_all'] ) ? 0 : self::is_true_int( $input['tags_all'] );
742
  $input['target'] = ( empty( $input['target'] ) || preg_match( '#^\w+$#', $input['target'] ) ) ? $input['target'] : self::$defaults['target'];
743
  $input['title'] = wp_kses_post( $input['title'] );
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://aihr.us/about-aihrus/donate/
4
  Tags: client, customer, quotations, quote, quotes, random, review, quote, recommendation, reference, testimonial, testimonials, testimony, widget, wpml
5
  Requires at least: 3.4
6
  Tested up to: 3.6.0
7
- Stable tag: 2.8.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -1076,6 +1076,14 @@ Thank you [sazanetti](http://wordpress.org/support/topic/css-tweaks?replies=4#po
1076
 
1077
  Visit WordPress Admin > Testimonials > Settings > Post Type tab and adjust the "Archive Page URL" and "Testimonial Page URL" as desired. Don't forget to update your Permalink Settings via WordPress Admin > Settings > Permalinks and clicking "Save Changes".
1078
 
 
 
 
 
 
 
 
 
1079
 
1080
  = I'm still stuck, how can I get help? =
1081
  Visit the [support forum](http://wordpress.org/support/plugin/testimonials-widget) and ask your question.
@@ -1114,6 +1122,11 @@ Visit the [support forum](http://wordpress.org/support/plugin/testimonials-widge
1114
  == Changelog ==
1115
  = trunk =
1116
 
 
 
 
 
 
1117
  = 2.8.2 =
1118
  * Add filter `testimonials_widget_version`
1119
  * Screenshot 11/16 updated
4
  Tags: client, customer, quotations, quote, quotes, random, review, quote, recommendation, reference, testimonial, testimonials, testimony, widget, wpml
5
  Requires at least: 3.4
6
  Tested up to: 3.6.0
7
+ Stable tag: 2.8.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
1076
 
1077
  Visit WordPress Admin > Testimonials > Settings > Post Type tab and adjust the "Archive Page URL" and "Testimonial Page URL" as desired. Don't forget to update your Permalink Settings via WordPress Admin > Settings > Permalinks and clicking "Save Changes".
1078
 
1079
+ = 67. My testimonials paging doesn't work =
1080
+
1081
+ Follow resolution in FAQ 23.
1082
+
1083
+ = 68. Where's feature XYZ? =
1084
+
1085
+ See this [forum entry](http://wordpress.org/support/topic/customers-input-page?replies=2#post-3950825).
1086
+
1087
 
1088
  = I'm still stuck, how can I get help? =
1089
  Visit the [support forum](http://wordpress.org/support/plugin/testimonials-widget) and ask your question.
1122
  == Changelog ==
1123
  = trunk =
1124
 
1125
+ = 2.8.3 =
1126
+ * BUGFIX [Selection > Category Filter doesn't remember >1 category](http://wordpress.org/support/topic/selection-category-filter-doesnt-remember-1-category)
1127
+ * FAQ 67 testimonials paging doesn't work
1128
+ * FAQ 68 feature XYZ
1129
+
1130
  = 2.8.2 =
1131
  * Add filter `testimonials_widget_version`
1132
  * Screenshot 11/16 updated
testimonials-widget.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Testimonials Widget
4
  Plugin URI: http://wordpress.org/extend/plugins/testimonials-widget/
5
  Description: Testimonials Widget plugin allows you to display random or rotating portfolio, quotes, reviews, showcases, or text with images on your WordPress blog.
6
- Version: 2.8.2
7
  Author: Michael Cannon
8
  Author URI: http://aihr.us/about-aihrus/michael-cannon-resume/
9
  License: GPLv2 or later
3
  Plugin Name: Testimonials Widget
4
  Plugin URI: http://wordpress.org/extend/plugins/testimonials-widget/
5
  Description: Testimonials Widget plugin allows you to display random or rotating portfolio, quotes, reviews, showcases, or text with images on your WordPress blog.
6
+ Version: 2.8.3
7
  Author: Michael Cannon
8
  Author URI: http://aihr.us/about-aihrus/michael-cannon-resume/
9
  License: GPLv2 or later