Real Testimonials - Version 2.2.8

Version Description

  • Dec 15, 2020 =
  • Fix: Slider navigation style issue.
  • Fix: WordPress 5.6 compatible issue.
Download this release

Release Info

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

Code changes from version 2.2.7 to 2.2.8

includes/class-testimonial-updates.php CHANGED
@@ -56,11 +56,19 @@ class Testimonial_Updates {
56
  */
57
  public function is_needs_update() {
58
  $installed_version = get_option( 'testimonial_version' );
 
 
59
 
60
  if ( false === $installed_version ) {
61
  update_option( 'testimonial_version', SP_TFREE_VERSION );
62
  update_option( 'testimonial_db_version', SP_TFREE_VERSION );
63
  }
 
 
 
 
 
 
64
 
65
  if ( version_compare( $installed_version, SP_TFREE_VERSION, '<' ) ) {
66
  return true;
56
  */
57
  public function is_needs_update() {
58
  $installed_version = get_option( 'testimonial_version' );
59
+ $first_version = get_option( 'testimonial_first_version' );
60
+ $activation_date = get_option( 'testimonial_activation_date' );
61
 
62
  if ( false === $installed_version ) {
63
  update_option( 'testimonial_version', SP_TFREE_VERSION );
64
  update_option( 'testimonial_db_version', SP_TFREE_VERSION );
65
  }
66
+ if ( false === $first_version ) {
67
+ update_option( 'testimonial_first_version', SP_TFREE_VERSION );
68
+ }
69
+ if ( false === $activation_date ) {
70
+ update_option( 'testimonial_activation_date', current_time( 'timestamp' ) );
71
+ }
72
 
73
  if ( version_compare( $installed_version, SP_TFREE_VERSION, '<' ) ) {
74
  return true;
includes/functions.php CHANGED
@@ -281,9 +281,9 @@ class SP_Testimonial_Free_Functions {
281
  </div>
282
  <hr>
283
  <div class="sp-tfree-join-community sp-tfree-text-center">
284
- <h2>Join the <b>30000+</b> Happy Users Worldwide!</h2>
285
  <a class="tfree-upgrade-btn" target="_blank" href="https://shapedplugin.com/plugin/testimonial-pro/">Get a license instantly</a>
286
- <p>Every purchase comes with <b>7-day</b> money back guarantee and access to our incredibly Top-notch Support with lightening-fast response time and 100% satisfaction rate. One-Time payment, lifetime automatic update.</p>
287
  </div>
288
  <br>
289
  <br>
@@ -337,7 +337,7 @@ This video playlist will help you get started with the plugin.', 'testimonial-fr
337
  <i class="sp-tfree-font-icon fa fa-file-text"></i>
338
  <h3>Looking for Documentation?</h3>
339
  <p>We have detailed documentation on every aspects of Testimonial.</p>
340
- <a href="https://shapedplugin.com/docs/docs/testimonial/" target="_blank" class="button button-primary">Documentation</a>
341
  </div>
342
  </div>
343
  <div class="col">
281
  </div>
282
  <hr>
283
  <div class="sp-tfree-join-community sp-tfree-text-center">
284
+ <h2>Join the <b>40000+</b> Happy Users Worldwide!</h2>
285
  <a class="tfree-upgrade-btn" target="_blank" href="https://shapedplugin.com/plugin/testimonial-pro/">Get a license instantly</a>
286
+ <p>Every purchase comes with <b>14-days</b> money back guarantee and access to our incredibly Top-notch Support with lightening-fast response time and 100% satisfaction rate.</p>
287
  </div>
288
  <br>
289
  <br>
337
  <i class="sp-tfree-font-icon fa fa-file-text"></i>
338
  <h3>Looking for Documentation?</h3>
339
  <p>We have detailed documentation on every aspects of Testimonial.</p>
340
+ <a href="https://shapedplugin.com/docs/docs/testimonial/overview/" target="_blank" class="button button-primary">Documentation</a>
341
  </div>
342
  </div>
343
  <div class="col">
includes/updates/update-2.1.5.php CHANGED
@@ -2,8 +2,8 @@
2
  /**
3
  * Update version.
4
  */
5
- update_option( 'testimonial_version', SP_TFREE_VERSION );
6
- update_option( 'testimonial_db_version', SP_TFREE_VERSION );
7
 
8
  /**
9
  * Convert old to new shortcode meta.
2
  /**
3
  * Update version.
4
  */
5
+ update_option( 'testimonial_version', '2.1.5' );
6
+ update_option( 'testimonial_db_version', '2.1.5' );
7
 
8
  /**
9
  * Convert old to new shortcode meta.
includes/updates/update-2.2.5.php CHANGED
@@ -2,8 +2,8 @@
2
  /**
3
  * Update version.
4
  */
5
- update_option( 'testimonial_version', SP_TFREE_VERSION );
6
- update_option( 'testimonial_db_version', SP_TFREE_VERSION );
7
 
8
  /**
9
  * Shortcode query for id.
2
  /**
3
  * Update version.
4
  */
5
+ update_option( 'testimonial_version', '2.2.5' );
6
+ update_option( 'testimonial_db_version', '2.2.5' );
7
 
8
  /**
9
  * Shortcode query for id.
public/assets/css/style.css CHANGED
@@ -127,17 +127,22 @@ div.sp-testimonial-free-section.slick-initialized {
127
  /* Nav */
128
  .sp-testimonial-free-section .slick-prev,
129
  .sp-testimonial-free-section .slick-next{
130
- font-size: 26px;
131
- line-height: 26px;
 
 
 
 
 
 
 
 
 
 
 
132
  -webkit-transition: all 0.3s ease;
133
  -moz-transition: all 0.3s ease;
134
  transition: all 0.3s ease;
135
- text-align: center;
136
- position: absolute;
137
- z-index: 9;
138
- cursor: pointer;
139
- top: 50%;
140
- margin-top: -14px;
141
  }
142
  .sp-testimonial-free-section .slick-prev{
143
  left: 0;
127
  /* Nav */
128
  .sp-testimonial-free-section .slick-prev,
129
  .sp-testimonial-free-section .slick-next{
130
+ top: 50%;
131
+ margin-top: -14px;
132
+ font-size: 20px;
133
+ line-height: 32px;
134
+ display: block;
135
+ width: 32px;
136
+ height: 32px;
137
+ padding: 0;
138
+ cursor: pointer;
139
+ outline: none;
140
+ position: absolute;
141
+ text-align: center;
142
+ z-index: 22;
143
  -webkit-transition: all 0.3s ease;
144
  -moz-transition: all 0.3s ease;
145
  transition: all 0.3s ease;
 
 
 
 
 
 
146
  }
147
  .sp-testimonial-free-section .slick-prev{
148
  left: 0;
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}.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{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 p.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{font-size:26px;line-height:26px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-align:center;position:absolute;z-index:9;cursor:pointer;top:50%;margin-top:-14px}.sp-testimonial-free-section .slick-prev{left:0}.sp-testimonial-free-section .slick-next{right:0}
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}.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{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 p.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}
public/views/shortcoderender.php CHANGED
File without changes
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: shapedplugin
3
  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.5.1
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -199,6 +199,10 @@ Thank you!
199
 
200
  == Changelog ==
201
 
 
 
 
 
202
  = 2.2.7 - Oct 07, 2020 =
203
  * Fix: Responsive column(s) issue.
204
 
3
  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.6
7
  License: GPLv2 or later
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
199
 
200
  == Changelog ==
201
 
202
+ = 2.2.8 - Dec 15, 2020 =
203
+ * Fix: Slider navigation style issue.
204
+ * Fix: WordPress 5.6 compatible issue.
205
+
206
  = 2.2.7 - Oct 07, 2020 =
207
  * Fix: Responsive column(s) issue.
208
 
testimonial-free.php CHANGED
@@ -12,7 +12,7 @@
12
  * Plugin Name: Testimonial
13
  * Plugin URI: https://shapedplugin.com/plugin/testimonial-pro/
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.2.7
16
  * Author: ShapedPlugin
17
  * Author URI: https://shapedplugin.com/
18
  * Text Domain: testimonial-free
@@ -67,7 +67,7 @@ if ( ! class_exists( 'SP_Testimonial_FREE' ) ) {
67
  *
68
  * @var string
69
  */
70
- public $version = '2.2.7';
71
 
72
  /**
73
  * @var SP_TFREE_Testimonial $shortcode
12
  * Plugin Name: Testimonial
13
  * Plugin URI: https://shapedplugin.com/plugin/testimonial-pro/
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.2.8
16
  * Author: ShapedPlugin
17
  * Author URI: https://shapedplugin.com/
18
  * Text Domain: testimonial-free
67
  *
68
  * @var string
69
  */
70
+ public $version = '2.2.8';
71
 
72
  /**
73
  * @var SP_TFREE_Testimonial $shortcode