Livemesh SiteOrigin Widgets - Version 2.8.6

Version Description

  • Fixed - Icon List raised an error on PHP 8
Download this release

Release Info

Developer livemesh
Plugin Icon 128x128 Livemesh SiteOrigin Widgets
Version 2.8.6
Comparing to
See all releases

Code changes from version 2.8.5 to 2.8.6

includes/widgets/lsow-icon-list-widget/tpl/default.php CHANGED
@@ -24,9 +24,7 @@ foreach ($settings['icon_list'] as $icon_item):
24
 
25
  $icon_title = esc_html($icon_item['title']);
26
 
27
- $icon_url = !empty($icon_item['href']) ? $icon_item['href'] : null;
28
-
29
- $target = $icon_item['href']['is_external'] ? 'target="_blank"' : '';
30
 
31
  $child_output = '<div class="lsow-icon-list-item ' . $animate_class . '" ' . $animation_attr . ' title="' . $icon_title . '">';
32
 
24
 
25
  $icon_title = esc_html($icon_item['title']);
26
 
27
+ $icon_url = sow_esc_url($icon_item['href']);
 
 
28
 
29
  $child_output = '<div class="lsow-icon-list-item ' . $animate_class . '" ' . $animation_attr . ' title="' . $icon_title . '">';
30
 
livemesh-siteorigin-widgets.php CHANGED
@@ -8,7 +8,7 @@
8
  * Author URI: https://www.livemeshthemes.com/
9
  * License: GPL3
10
  * License URI: https://www.gnu.org/licenses/gpl-3.0.txt
11
- * Version: 2.8.5
12
  * Text Domain: livemesh-so-widgets
13
  * Domain Path: languages
14
  *
@@ -34,7 +34,7 @@ if ( !defined( 'ABSPATH' ) ) {
34
  // Ensure the free version is deactivated if premium is running
35
 
36
  if ( !function_exists( 'lsow_fs' ) ) {
37
- define( 'LSOW_VERSION', '2.8.5' );
38
  // Plugin Folder Path
39
  define( 'LSOW_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
40
  // Plugin Folder URL
8
  * Author URI: https://www.livemeshthemes.com/
9
  * License: GPL3
10
  * License URI: https://www.gnu.org/licenses/gpl-3.0.txt
11
+ * Version: 2.8.6
12
  * Text Domain: livemesh-so-widgets
13
  * Domain Path: languages
14
  *
34
  // Ensure the free version is deactivated if premium is running
35
 
36
  if ( !function_exists( 'lsow_fs' ) ) {
37
+ define( 'LSOW_VERSION', '2.8.6' );
38
  // Plugin Folder Path
39
  define( 'LSOW_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
40
  // Plugin Folder URL
plugin.php CHANGED
@@ -43,7 +43,7 @@ if ( !class_exists( 'Livemesh_SiteOrigin_Widgets' ) ) {
43
  public function __clone()
44
  {
45
  // Cloning instances of the class is forbidden
46
- _doing_it_wrong( __FUNCTION__, __( 'Cheatin&#8217; huh?', 'livemesh-so-widgets' ), '2.8.5' );
47
  }
48
 
49
  /**
@@ -53,7 +53,7 @@ if ( !class_exists( 'Livemesh_SiteOrigin_Widgets' ) ) {
53
  public function __wakeup()
54
  {
55
  // Unserializing instances of the class is forbidden
56
- _doing_it_wrong( __FUNCTION__, __( 'Cheatin&#8217; huh?', 'livemesh-so-widgets' ), '2.8.5' );
57
  }
58
 
59
  private function setup_debug_constants()
43
  public function __clone()
44
  {
45
  // Cloning instances of the class is forbidden
46
+ _doing_it_wrong( __FUNCTION__, __( 'Cheatin&#8217; huh?', 'livemesh-so-widgets' ), '2.8.6' );
47
  }
48
 
49
  /**
53
  public function __wakeup()
54
  {
55
  // Unserializing instances of the class is forbidden
56
+ _doing_it_wrong( __FUNCTION__, __( 'Cheatin&#8217; huh?', 'livemesh-so-widgets' ), '2.8.6' );
57
  }
58
 
59
  private function setup_debug_constants()
readme.txt CHANGED
@@ -5,7 +5,7 @@ Contributors: livemesh, freemius
5
  Tags: widget, siteorigin, siteorigin widgets bundle, siteorigin page builder, siteorigin widgets, grid, gallery, video background, portfolio, carousel, shortcode, tabs, admin, plugin, page
6
  Requires at least: 4.5
7
  Tested up to: 6.1
8
- Stable Tag: 2.8.5
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -122,6 +122,9 @@ Pls install and activate the <a href="https://wordpress.org/plugins/portfolio-po
122
 
123
  == Changelog ==
124
 
 
 
 
125
  = 2.8.5 =
126
  * Added - Compatibility with WP 6.1
127
  * Added - Missing sanitization checks for theme color admin settings
5
  Tags: widget, siteorigin, siteorigin widgets bundle, siteorigin page builder, siteorigin widgets, grid, gallery, video background, portfolio, carousel, shortcode, tabs, admin, plugin, page
6
  Requires at least: 4.5
7
  Tested up to: 6.1
8
+ Stable Tag: 2.8.6
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
122
 
123
  == Changelog ==
124
 
125
+ = 2.8.6 =
126
+ * Fixed - Icon List raised an error on PHP 8
127
+
128
  = 2.8.5 =
129
  * Added - Compatibility with WP 6.1
130
  * Added - Missing sanitization checks for theme color admin settings