Version Description
- Fixed - The posts carousel and posts grid can cause error when the taxonomy terms are missing.
Download this release
Release Info
Developer | livemesh |
Plugin | Addons for Elementor |
Version | 2.9.9 |
Comparing to | |
See all releases |
Code changes from version 2.9.7 to 2.9.9
- addons-for-elementor.php +2 -2
- admin/views/documentation.php +9 -0
- includes/helper-functions.php +9 -4
- plugin.php +2 -2
- readme.txt +5 -2
addons-for-elementor.php
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* Author URI: https://livemeshelementor.com
|
9 |
* License: GPL3
|
10 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
11 |
-
* Version: 2.9.
|
12 |
* Text Domain: livemesh-el-addons
|
13 |
* Domain Path: languages
|
14 |
*
|
@@ -35,7 +35,7 @@ if ( !defined( 'ABSPATH' ) ) {
|
|
35 |
|
36 |
if ( !function_exists( 'lae_fs' ) ) {
|
37 |
// Plugin version
|
38 |
-
define( 'LAE_VERSION', '2.9.
|
39 |
// Plugin Root File
|
40 |
define( 'LAE_PLUGIN_FILE', __FILE__ );
|
41 |
// Plugin Folder Path
|
8 |
* Author URI: https://livemeshelementor.com
|
9 |
* License: GPL3
|
10 |
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
11 |
+
* Version: 2.9.9
|
12 |
* Text Domain: livemesh-el-addons
|
13 |
* Domain Path: languages
|
14 |
*
|
35 |
|
36 |
if ( !function_exists( 'lae_fs' ) ) {
|
37 |
// Plugin version
|
38 |
+
define( 'LAE_VERSION', '2.9.9' );
|
39 |
// Plugin Root File
|
40 |
define( 'LAE_PLUGIN_FILE', __FILE__ );
|
41 |
// Plugin Folder Path
|
admin/views/documentation.php
CHANGED
@@ -1164,6 +1164,15 @@ else {
|
|
1164 |
<div id="updates-panel" class="panel-left">
|
1165 |
|
1166 |
<h2>Change Log for the Premium Version</h2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1167 |
<h3>2.9.7</h3>
|
1168 |
<ul>
|
1169 |
<li>Tweak - Enabled lazy load for all the widgets except for the grid/gallery addons - Posts Grid, WooCommerce Grid, YouTube Grid, Vimeo Grid, Twitter grid, Instagram Grid, Video and Image Gallery. These Grid and Gallery addons utilize the popular Isotope library for laying out grid elements and Isotope library is not compatible with lazy loading of images.</li>
|
1164 |
<div id="updates-panel" class="panel-left">
|
1165 |
|
1166 |
<h2>Change Log for the Premium Version</h2>
|
1167 |
+
<h3>2.9.9</h3>
|
1168 |
+
<ul>
|
1169 |
+
<li>Fixed - The posts carousel and posts grid can cause error when the taxonomy terms are missing.</li>
|
1170 |
+
</ul>
|
1171 |
+
<h3>2.9.8</h3>
|
1172 |
+
<ul>
|
1173 |
+
<li>Fixed - The posts block and posts grid addons would allow a max of 100 words for post excerpts.</li>
|
1174 |
+
<li>Fixed - The display taxonomy option not enabled for 'Grid Style 5' and 'Post Meta' section is empty in the Posts Grid addon settings.</li>
|
1175 |
+
</ul>
|
1176 |
<h3>2.9.7</h3>
|
1177 |
<ul>
|
1178 |
<li>Tweak - Enabled lazy load for all the widgets except for the grid/gallery addons - Posts Grid, WooCommerce Grid, YouTube Grid, Vimeo Grid, Twitter grid, Instagram Grid, Video and Image Gallery. These Grid and Gallery addons utilize the popular Isotope library for laying out grid elements and Isotope library is not compatible with lazy loading of images.</li>
|
includes/helper-functions.php
CHANGED
@@ -98,11 +98,16 @@ function lae_get_taxonomy_info( $taxonomy )
|
|
98 |
$output .= '<span class="lae-terms">';
|
99 |
$term_count = 0;
|
100 |
foreach ( $terms as $term ) {
|
101 |
-
|
102 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
}
|
104 |
-
|
105 |
-
$term_count = $term_count + 1;
|
106 |
}
|
107 |
$output .= '</span>';
|
108 |
}
|
98 |
$output .= '<span class="lae-terms">';
|
99 |
$term_count = 0;
|
100 |
foreach ( $terms as $term ) {
|
101 |
+
$term_link = get_term_link( $term->slug, $taxonomy );
|
102 |
+
|
103 |
+
if ( !empty($term_link) && !is_wp_error( $term_link ) ) {
|
104 |
+
if ( $term_count != 0 ) {
|
105 |
+
$output .= ', ';
|
106 |
+
}
|
107 |
+
$output .= '<a href="' . get_term_link( $term->slug, $taxonomy ) . '">' . $term->name . '</a>';
|
108 |
+
$term_count = $term_count + 1;
|
109 |
}
|
110 |
+
|
|
|
111 |
}
|
112 |
$output .= '</span>';
|
113 |
}
|
plugin.php
CHANGED
@@ -45,7 +45,7 @@ if ( !class_exists( 'Livemesh_Elementor_Addons' ) ) {
|
|
45 |
public function __clone()
|
46 |
{
|
47 |
// Cloning instances of the class is forbidden
|
48 |
-
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '2.9.
|
49 |
}
|
50 |
|
51 |
/**
|
@@ -55,7 +55,7 @@ if ( !class_exists( 'Livemesh_Elementor_Addons' ) ) {
|
|
55 |
public function __wakeup()
|
56 |
{
|
57 |
// Unserializing instances of the class is forbidden
|
58 |
-
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '2.9.
|
59 |
}
|
60 |
|
61 |
private function setup_debug_constants()
|
45 |
public function __clone()
|
46 |
{
|
47 |
// Cloning instances of the class is forbidden
|
48 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '2.9.9' );
|
49 |
}
|
50 |
|
51 |
/**
|
55 |
public function __wakeup()
|
56 |
{
|
57 |
// Unserializing instances of the class is forbidden
|
58 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?', 'livemesh-el-addons' ), '2.9.9' );
|
59 |
}
|
60 |
|
61 |
private function setup_debug_constants()
|
readme.txt
CHANGED
@@ -4,8 +4,8 @@ Plugin URI: https://livemeshelementor.com
|
|
4 |
Contributors: livemesh, freemius
|
5 |
Tags: elementor, elementor addons, elementor extensions, elementor modules, page builder, portfolio, carousel, posts grid
|
6 |
Requires at least: 4.5
|
7 |
-
Tested up to: 5.
|
8 |
-
Stable Tag: 2.9.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -116,6 +116,9 @@ Pls install and activate the <a href="https://wordpress.org/plugins/portfolio-po
|
|
116 |
|
117 |
|
118 |
|
|
|
|
|
|
|
119 |
= 2.9.7 =
|
120 |
* Tweak - Enabled lazy load for all the widgets except for the Posts Grid addon. Posts Grid utilizes the popular Isotope library for laying out grid elements and Isotope library is not compatible with lazy loading of images.
|
121 |
|
4 |
Contributors: livemesh, freemius
|
5 |
Tags: elementor, elementor addons, elementor extensions, elementor modules, page builder, portfolio, carousel, posts grid
|
6 |
Requires at least: 4.5
|
7 |
+
Tested up to: 5.4
|
8 |
+
Stable Tag: 2.9.9
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
116 |
|
117 |
|
118 |
|
119 |
+
= 2.9.9 =
|
120 |
+
* Fixed - The posts carousel and posts grid can cause error when the taxonomy terms are missing.
|
121 |
+
|
122 |
= 2.9.7 =
|
123 |
* Tweak - Enabled lazy load for all the widgets except for the Posts Grid addon. Posts Grid utilizes the popular Isotope library for laying out grid elements and Isotope library is not compatible with lazy loading of images.
|
124 |
|