Real Testimonials - Version 2.3.2

Version Description

  • Oct 19, 2021 =
  • Fix: Section title color issue.
  • Improved: Shortcode settings panel.
Download this release

Release Info

Developer shapedplugin
Plugin Icon 128x128 Real Testimonials
Version 2.3.2
Comparing to
See all releases

Code changes from version 2.3.1 to 2.3.2

admin/views/testimonial-metaboxs.php CHANGED
@@ -935,8 +935,11 @@ SPFTESTIMONIAL::createSection(
935
  'id' => 'slider_pause_on_hover',
936
  'type' => 'switcher',
937
  'title' => __( 'Pause on Hover', 'testimonial-free' ),
938
- 'subtitle' => __( 'On/Off slider pause on hover.', 'testimonial-free' ),
939
  'default' => true,
 
 
 
940
  'dependency' => array(
941
  'slider_auto_play',
942
  'any',
@@ -944,15 +947,18 @@ SPFTESTIMONIAL::createSection(
944
  ),
945
  ),
946
  array(
947
- 'id' => 'slider_infinite',
948
- 'type' => 'switcher',
949
- 'title' => __( 'Infinite Loop', 'testimonial-free' ),
950
- 'subtitle' => __( 'On/Off infinite loop mode.', 'testimonial-free' ),
951
- 'default' => true,
 
 
 
952
  ),
953
  array(
954
  'id' => 'slider_animation',
955
- 'type' => 'radio',
956
  'title' => __( 'Slider Animation', 'testimonial-free' ),
957
  'subtitle' => __( 'Fade effect works only on single column view.', 'testimonial-free' ),
958
  'options' => array(
@@ -992,7 +998,7 @@ SPFTESTIMONIAL::createSection(
992
  array(
993
  'id' => 'navigation_color',
994
  'type' => 'color_group',
995
- 'title' => __( 'Navigation Color', 'testimonial-free' ),
996
  'subtitle' => __( 'Set the navigation color.', 'testimonial-free' ),
997
  'options' => array(
998
  'color' => __( 'Color', 'testimonial-free' ),
@@ -1015,7 +1021,7 @@ SPFTESTIMONIAL::createSection(
1015
  array(
1016
  'id' => 'navigation_border',
1017
  'type' => 'border',
1018
- 'title' => __( 'Navigation Border', 'testimonial-free' ),
1019
  'subtitle' => __( 'Set the navigation border.', 'testimonial-free' ),
1020
  'all' => true,
1021
  'hover_color' => true,
@@ -1051,7 +1057,7 @@ SPFTESTIMONIAL::createSection(
1051
  array(
1052
  'id' => 'pagination_colors',
1053
  'type' => 'color_group',
1054
- 'title' => __( 'Pagination Color', 'testimonial-free' ),
1055
  'subtitle' => __( 'Set the pagination color.', 'testimonial-free' ),
1056
  'options' => array(
1057
  'color' => __( 'Color', 'testimonial-free' ),
@@ -1072,33 +1078,45 @@ SPFTESTIMONIAL::createSection(
1072
  'content' => __( 'Miscellaneous', 'testimonial-free' ),
1073
  ),
1074
  array(
1075
- 'id' => 'adaptive_height',
1076
- 'type' => 'switcher',
1077
- 'title' => __( 'Adaptive Slider Height', 'testimonial-free' ),
1078
- 'subtitle' => __( 'Dynamically adjust slider height based on each slide\'s height.', 'testimonial-free' ),
1079
- 'default' => false,
 
 
 
1080
  ),
1081
  array(
1082
- 'id' => 'slider_swipe',
1083
- 'type' => 'switcher',
1084
- 'title' => __( 'Touch Swipe', 'testimonial-free' ),
1085
- 'subtitle' => __( 'On/Off swipe mode.', 'testimonial-free' ),
1086
- 'default' => true,
 
 
 
1087
  ),
1088
  array(
1089
  'id' => 'slider_draggable',
1090
  'type' => 'switcher',
1091
  'title' => __( 'Mouse Draggable', 'testimonial-free' ),
1092
- 'subtitle' => __( 'On/Off mouse draggable mode.', 'testimonial-free' ),
1093
  'default' => true,
 
 
 
1094
  'dependency' => array( 'slider_swipe', '==', 'true' ),
1095
  ),
1096
  array(
1097
  'id' => 'swipe_to_slide',
1098
  'type' => 'switcher',
1099
  'title' => __( 'Swipe To Slide', 'testimonial-free' ),
1100
- 'subtitle' => __( 'On/Off swipe to slide.', 'testimonial-free' ),
1101
  'default' => false,
 
 
 
1102
  'dependency' => array( 'slider_swipe', '==', 'true' ),
1103
  ),
1104
 
935
  'id' => 'slider_pause_on_hover',
936
  'type' => 'switcher',
937
  'title' => __( 'Pause on Hover', 'testimonial-free' ),
938
+ 'subtitle' => __( 'Enable/Disable slider pause on hover.', 'testimonial-free' ),
939
  'default' => true,
940
+ 'text_on' => __( 'Enabled', 'testimonial-free' ),
941
+ 'text_off' => __( 'Disabled', 'testimonial-free' ),
942
+ 'text_width' => 95,
943
  'dependency' => array(
944
  'slider_auto_play',
945
  'any',
947
  ),
948
  ),
949
  array(
950
+ 'id' => 'slider_infinite',
951
+ 'type' => 'switcher',
952
+ 'title' => __( 'Infinite Loop', 'testimonial-free' ),
953
+ 'subtitle' => __( 'Enable/Disable infinite loop mode.', 'testimonial-free' ),
954
+ 'text_on' => __( 'Enabled', 'testimonial-free' ),
955
+ 'text_off' => __( 'Disabled', 'testimonial-free' ),
956
+ 'text_width' => 95,
957
+ 'default' => true,
958
  ),
959
  array(
960
  'id' => 'slider_animation',
961
+ 'type' => 'select',
962
  'title' => __( 'Slider Animation', 'testimonial-free' ),
963
  'subtitle' => __( 'Fade effect works only on single column view.', 'testimonial-free' ),
964
  'options' => array(
998
  array(
999
  'id' => 'navigation_color',
1000
  'type' => 'color_group',
1001
+ 'title' => __( 'Color', 'testimonial-free' ),
1002
  'subtitle' => __( 'Set the navigation color.', 'testimonial-free' ),
1003
  'options' => array(
1004
  'color' => __( 'Color', 'testimonial-free' ),
1021
  array(
1022
  'id' => 'navigation_border',
1023
  'type' => 'border',
1024
+ 'title' => __( 'Border', 'testimonial-free' ),
1025
  'subtitle' => __( 'Set the navigation border.', 'testimonial-free' ),
1026
  'all' => true,
1027
  'hover_color' => true,
1057
  array(
1058
  'id' => 'pagination_colors',
1059
  'type' => 'color_group',
1060
+ 'title' => __( 'Color', 'testimonial-free' ),
1061
  'subtitle' => __( 'Set the pagination color.', 'testimonial-free' ),
1062
  'options' => array(
1063
  'color' => __( 'Color', 'testimonial-free' ),
1078
  'content' => __( 'Miscellaneous', 'testimonial-free' ),
1079
  ),
1080
  array(
1081
+ 'id' => 'adaptive_height',
1082
+ 'type' => 'switcher',
1083
+ 'title' => __( 'Adaptive Slider Height', 'testimonial-free' ),
1084
+ 'subtitle' => __( 'Dynamically adjust slider height based on each slide\'s height.', 'testimonial-free' ),
1085
+ 'default' => false,
1086
+ 'text_on' => __( 'Enabled', 'testimonial-free' ),
1087
+ 'text_off' => __( 'Disabled', 'testimonial-free' ),
1088
+ 'text_width' => 95,
1089
  ),
1090
  array(
1091
+ 'id' => 'slider_swipe',
1092
+ 'type' => 'switcher',
1093
+ 'title' => __( 'Touch Swipe', 'testimonial-free' ),
1094
+ 'subtitle' => __( 'Enable/Disable swipe mode.', 'testimonial-free' ),
1095
+ 'default' => true,
1096
+ 'text_on' => __( 'Enabled', 'testimonial-free' ),
1097
+ 'text_off' => __( 'Disabled', 'testimonial-free' ),
1098
+ 'text_width' => 95,
1099
  ),
1100
  array(
1101
  'id' => 'slider_draggable',
1102
  'type' => 'switcher',
1103
  'title' => __( 'Mouse Draggable', 'testimonial-free' ),
1104
+ 'subtitle' => __( 'Enable/Disable mouse draggable mode.', 'testimonial-free' ),
1105
  'default' => true,
1106
+ 'text_on' => __( 'Enabled', 'testimonial-free' ),
1107
+ 'text_off' => __( 'Disabled', 'testimonial-free' ),
1108
+ 'text_width' => 95,
1109
  'dependency' => array( 'slider_swipe', '==', 'true' ),
1110
  ),
1111
  array(
1112
  'id' => 'swipe_to_slide',
1113
  'type' => 'switcher',
1114
  'title' => __( 'Swipe To Slide', 'testimonial-free' ),
1115
+ 'subtitle' => __( 'Enable/Disable swipe to slide.', 'testimonial-free' ),
1116
  'default' => false,
1117
+ 'text_on' => __( 'Enabled', 'testimonial-free' ),
1118
+ 'text_off' => __( 'Disabled', 'testimonial-free' ),
1119
+ 'text_width' => 95,
1120
  'dependency' => array( 'slider_swipe', '==', 'true' ),
1121
  ),
1122
 
public/assets/css/style.css CHANGED
@@ -52,7 +52,7 @@ div.sp-testimonial-free-section.slick-initialized {
52
  letter-spacing: normal;
53
  font-weight: 400;
54
  font-style: normal;
55
- margin: 0px 0px 20px 0px;
56
  }
57
  .sp-testimonial-free-section .tfree-client-testimonial .tfree-testimonial-content {
58
  display: inline;
52
  letter-spacing: normal;
53
  font-weight: 400;
54
  font-style: normal;
55
+ margin: 0px 5px 20px 0px;
56
  }
57
  .sp-testimonial-free-section .tfree-client-testimonial .tfree-testimonial-content {
58
  display: inline;
public/assets/css/style.min.css CHANGED
@@ -1 +1 @@
1
- div.sp-testimonial-free-section{display:none}div.sp-testimonial-free-section .slick-list{margin-right:-24px}div.sp-testimonial-free-section.slick-initialized{display:block}.sp-testimonial-free-section .slick-dots li.slick-active button:focus,.sp-testimonial-free-section .sp-testimonial-free-item:focus{outline:0}.sp-testimonial-free-section .sp-testimonial-free-item{text-align:center;padding-right:24px;will-change:transform}#poststuff .sp-testimonial-free-wrapper h2.sp-testimonial-free-section-title,.sp-testimonial-free-wrapper h2.sp-testimonial-free-section-title{margin:0;padding:0;margin-bottom:50px;font-size:25px;line-height:22px;font-weight:600;font-style:normal;text-align:center}.sp-testimonial-free-section .tfree-testimonial-title{margin:0 0 18px 0}.sp-testimonial-free-section .tfree-testimonial-title h3{font-size:20px;line-height:30px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:600;font-style:normal;padding:0;margin:0}.sp-testimonial-free-section .tfree-client-testimonial,.sp-testimonial-free-section .tfree-client-testimonial p{font-size:16px;line-height:26px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:400;font-style:normal;margin:0 0 20px 0}.sp-testimonial-free-section .tfree-client-testimonial .tfree-testimonial-content{display:inline;margin:0;padding:0}.sp-testimonial-free-section .tfree-client-name{font-size:16px;line-height:24px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:700;font-style:normal;margin:0 0 8px 0;padding:0}.sp-testimonial-free-section .tfree-client-rating{margin:0 0 6px 0;text-align:center;line-height:1}.sp-testimonial-free-section .tfree-client-rating i.fa{font-size:19px;margin-right:-1px}.sp-testimonial-free-section .tfree-client-designation{font-size:16px;line-height:24px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:400;font-style:normal}.sp-testimonial-free-section .sp-tfree-client-image{margin:0 0 22px 0}.sp-testimonial-free-section .sp-tfree-client-image img{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sp-testimonial-free-section .slick-dots{margin:0;margin-top:20px;padding:0;list-style:none;text-align:center}.sp-testimonial-free-section .slick-dots li{display:inline-block;border:0;padding:0;width:13px;height:13px;margin:3px;overflow:hidden}.sp-testimonial-free-section .slick-dots li button{border-radius:50%;text-indent:-999px;width:13px;height:13px;padding:0;border:0;display:block}.sp-testimonial-free-section .slick-next,.sp-testimonial-free-section .slick-prev{top:50%;margin-top:-14px;font-size:20px;line-height:32px;display:block;width:32px;height:32px;padding:0;cursor:pointer;outline:0;position:absolute;text-align:center;z-index:22;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.sp-testimonial-free-section .slick-prev{left:0}.sp-testimonial-free-section .slick-next{right:0}.sp-testimonial-free-wrapper{position:relative;overflow:hidden}.tfree-preloader{background-color:#fff;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:90;width:100%;height:100%;text-align:center;top:0;left:0;right:0;border:0}.tfree-preloader img{position:relative;top:50%;display:inline-block;margin-top:-16px}
1
+ div.sp-testimonial-free-section{display:none}div.sp-testimonial-free-section .slick-list{margin-right:-24px}div.sp-testimonial-free-section.slick-initialized{display:block}.sp-testimonial-free-section .slick-dots li.slick-active button:focus,.sp-testimonial-free-section .sp-testimonial-free-item:focus{outline:0}.sp-testimonial-free-section .sp-testimonial-free-item{text-align:center;padding-right:24px;will-change:transform}#poststuff .sp-testimonial-free-wrapper h2.sp-testimonial-free-section-title,.sp-testimonial-free-wrapper h2.sp-testimonial-free-section-title{margin:0;padding:0;margin-bottom:50px;font-size:25px;line-height:22px;font-weight:600;font-style:normal;text-align:center}.sp-testimonial-free-section .tfree-testimonial-title{margin:0 0 18px 0}.sp-testimonial-free-section .tfree-testimonial-title h3{font-size:20px;line-height:30px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:600;font-style:normal;padding:0;margin:0}.sp-testimonial-free-section .tfree-client-testimonial,.sp-testimonial-free-section .tfree-client-testimonial p{font-size:16px;line-height:26px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:400;font-style:normal;margin:0 5px 20px 0}.sp-testimonial-free-section .tfree-client-testimonial .tfree-testimonial-content{display:inline;margin:0;padding:0}.sp-testimonial-free-section .tfree-client-name{font-size:16px;line-height:24px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:700;font-style:normal;margin:0 0 8px 0;padding:0}.sp-testimonial-free-section .tfree-client-rating{margin:0 0 6px 0;text-align:center;line-height:1}.sp-testimonial-free-section .tfree-client-rating i.fa{font-size:19px;margin-right:-1px}.sp-testimonial-free-section .tfree-client-designation{font-size:16px;line-height:24px;text-transform:none;text-align:center;letter-spacing:normal;font-weight:400;font-style:normal}.sp-testimonial-free-section .sp-tfree-client-image{margin:0 0 22px 0}.sp-testimonial-free-section .sp-tfree-client-image img{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sp-testimonial-free-section .slick-dots{margin:0;margin-top:20px;padding:0;list-style:none;text-align:center}.sp-testimonial-free-section .slick-dots li{display:inline-block;border:0;padding:0;width:13px;height:13px;margin:3px;overflow:hidden}.sp-testimonial-free-section .slick-dots li button{border-radius:50%;text-indent:-999px;width:13px;height:13px;padding:0;border:0;display:block}.sp-testimonial-free-section .slick-next,.sp-testimonial-free-section .slick-prev{top:50%;margin-top:-14px;font-size:20px;line-height:32px;display:block;width:32px;height:32px;padding:0;cursor:pointer;outline:0;position:absolute;text-align:center;z-index:22;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.sp-testimonial-free-section .slick-prev{left:0}.sp-testimonial-free-section .slick-next{right:0}.sp-testimonial-free-wrapper{position:relative;overflow:hidden}.tfree-preloader{background-color:#fff;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:90;width:100%;height:100%;text-align:center;top:0;left:0;right:0;border:0}.tfree-preloader img{position:relative;top:50%;display:inline-block;margin-top:-16px}
public/assets/js/slick.min.js CHANGED
File without changes
public/assets/js/sp-slick-active.js CHANGED
File without changes
public/views/shortcoderender.php CHANGED
@@ -289,7 +289,7 @@ if ( ! class_exists( 'TFREE_Shortcode_Render' ) ) {
289
  }';
290
  }
291
  if ( $section_title ) {
292
- $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section .tfree-testimonial-title h3{
293
  color: ' . $section_title_color . ';
294
  }';
295
  }
289
  }';
290
  }
291
  if ( $section_title ) {
292
+ $outline .= '#sp-testimonial-free-wrapper-' . $post_id . ' .sp-testimonial-free-section-title{
293
  color: ' . $section_title_color . ';
294
  }';
295
  }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://shapedplugin.com/donate
4
  Tags: testimonial, testimonials, testimonial showcase, testimonials showcase, testimonial slider, testimonials slider, testimonial carousel, testimonial front-end submission form, testimonials widget, easy testimonial, testimonial rotator, random testimonials, custom testimonial, collect testimonials, social proof, simple testimonial plugin, best testimonials showcase plugin, free testimonial, customers reviews
5
  Requires at least: 4.0
6
  Tested up to: 5.8.1
7
- Stable tag: 2.3.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -194,6 +194,10 @@ Thank you!
194
 
195
  == Changelog ==
196
 
 
 
 
 
197
  = 2.3.1 - Oct 12, 2021 =
198
  * Fix: JS error on single testimonial issue.
199
 
4
  Tags: testimonial, testimonials, testimonial showcase, testimonials showcase, testimonial slider, testimonials slider, testimonial carousel, testimonial front-end submission form, testimonials widget, easy testimonial, testimonial rotator, random testimonials, custom testimonial, collect testimonials, social proof, simple testimonial plugin, best testimonials showcase plugin, free testimonial, customers reviews
5
  Requires at least: 4.0
6
  Tested up to: 5.8.1
7
+ Stable tag: 2.3.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
194
 
195
  == Changelog ==
196
 
197
+ = 2.3.2 - Oct 19, 2021 =
198
+ * Fix: Section title color issue.
199
+ * Improved: Shortcode settings panel.
200
+
201
  = 2.3.1 - Oct 12, 2021 =
202
  * Fix: JS error on single testimonial issue.
203
 
testimonial-free.php CHANGED
@@ -12,7 +12,7 @@
12
  * Plugin Name: Testimonial
13
  * Plugin URI: https://shapedplugin.com/plugin/testimonial-pro/?ref=1
14
  * Description: Most Customizable and Powerful Testimonials Showcase Plugin for WordPress that allows you to manage and display Testimonials or Reviews on any page or widget.
15
- * Version: 2.3.1
16
  * Author: ShapedPlugin
17
  * Author URI: https://shapedplugin.com/
18
  * Text Domain: testimonial-free
@@ -59,7 +59,7 @@ if ( ! class_exists( 'SP_Testimonial_FREE' ) ) {
59
  *
60
  * @var string
61
  */
62
- public $version = '2.3.1';
63
 
64
  /**
65
  * Plugin testimonial.
12
  * Plugin Name: Testimonial
13
  * Plugin URI: https://shapedplugin.com/plugin/testimonial-pro/?ref=1
14
  * Description: Most Customizable and Powerful Testimonials Showcase Plugin for WordPress that allows you to manage and display Testimonials or Reviews on any page or widget.
15
+ * Version: 2.3.2
16
  * Author: ShapedPlugin
17
  * Author URI: https://shapedplugin.com/
18
  * Text Domain: testimonial-free
59
  *
60
  * @var string
61
  */
62
+ public $version = '2.3.2';
63
 
64
  /**
65
  * Plugin testimonial.