Version Description
21/09/2022 =
Fixed: Throwing fatal error due to conflict with custom breakpoints & older Elementor versions
Few minor bug fixes & improvements
Download this release
Release Info
Developer | wpdevteam |
Plugin | Elementor Essential Addons |
Version | 5.3.1 |
Comparing to | |
See all releases |
Code changes from version 5.3.0 to 5.3.1
essential_adons_elementor.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Description: The Essential plugin you install after Elementor! Packed with 40+ stunning free elements including Advanced Data Table, Event Calendar, Filterable Gallery, WooCommerce, and many more.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: WPDeveloper
|
7 |
-
* Version: 5.3.
|
8 |
* Author URI: https://wpdeveloper.com/
|
9 |
* Text Domain: essential-addons-for-elementor-lite
|
10 |
* Domain Path: /languages
|
@@ -27,7 +27,7 @@ define('EAEL_PLUGIN_FILE', __FILE__);
|
|
27 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
28 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
29 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
30 |
-
define('EAEL_PLUGIN_VERSION', '5.3.
|
31 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
32 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
33 |
/**
|
4 |
* Description: The Essential plugin you install after Elementor! Packed with 40+ stunning free elements including Advanced Data Table, Event Calendar, Filterable Gallery, WooCommerce, and many more.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: WPDeveloper
|
7 |
+
* Version: 5.3.1
|
8 |
* Author URI: https://wpdeveloper.com/
|
9 |
* Text Domain: essential-addons-for-elementor-lite
|
10 |
* Domain Path: /languages
|
27 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
28 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
29 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
30 |
+
define('EAEL_PLUGIN_VERSION', '5.3.1');
|
31 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
32 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
33 |
/**
|
includes/Classes/Asset_Builder.php
CHANGED
@@ -374,7 +374,7 @@ class Asset_Builder {
|
|
374 |
'page_permalink' => get_the_permalink(),
|
375 |
'cart_redirectition' => get_option( 'woocommerce_cart_redirect_after_add' ),
|
376 |
'cart_page_url' => function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : '',
|
377 |
-
'el_breakpoints' => Plugin::$instance->breakpoints->get_breakpoints_config(),
|
378 |
] );
|
379 |
}
|
380 |
|
374 |
'page_permalink' => get_the_permalink(),
|
375 |
'cart_redirectition' => get_option( 'woocommerce_cart_redirect_after_add' ),
|
376 |
'cart_page_url' => function_exists( 'wc_get_cart_url' ) ? wc_get_cart_url() : '',
|
377 |
+
'el_breakpoints' => method_exists( Plugin::$instance->breakpoints, 'get_breakpoints_config' ) ? Plugin::$instance->breakpoints->get_breakpoints_config() : '',
|
378 |
] );
|
379 |
}
|
380 |
|
includes/Classes/Helper.php
CHANGED
@@ -1257,9 +1257,9 @@ class Helper
|
|
1257 |
* Otherwise, it's the name of the font family that the icon belongs to.
|
1258 |
*/
|
1259 |
if ( 'svg' === $icon['library'] ) {
|
1260 |
-
$output = Icons_Manager::render_uploaded_svg_icon( $icon['value'] );
|
1261 |
} else {
|
1262 |
-
$output = Icons_Manager::render_font_icon( $icon, $attributes, $tag );
|
1263 |
}
|
1264 |
|
1265 |
return $output;
|
1257 |
* Otherwise, it's the name of the font family that the icon belongs to.
|
1258 |
*/
|
1259 |
if ( 'svg' === $icon['library'] ) {
|
1260 |
+
$output = method_exists( 'Elementor\Icons_Manager', 'render_uploaded_svg_icon' ) ? Icons_Manager::render_uploaded_svg_icon( $icon['value'] ) : '';
|
1261 |
} else {
|
1262 |
+
$output = method_exists( 'Elementor\Icons_Manager', 'render_font_icon' ) ? Icons_Manager::render_font_icon( $icon, $attributes, $tag ) : '';
|
1263 |
}
|
1264 |
|
1265 |
return $output;
|
includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php
CHANGED
@@ -3,6 +3,7 @@
|
|
3 |
namespace Essential_Addons_Elementor\Template\Woocommerce\Cart;
|
4 |
|
5 |
use Elementor\Icons_Manager;
|
|
|
6 |
|
7 |
if ( ! defined( 'ABSPATH' ) ) {
|
8 |
exit;
|
@@ -91,7 +92,7 @@ trait Woo_Cart_Helper {
|
|
91 |
esc_html__( 'Remove this item', 'essential-addons-for-elementor-lite' ),
|
92 |
esc_attr( $product_id ),
|
93 |
esc_attr( $_product->get_sku() ),
|
94 |
-
|
95 |
),
|
96 |
$cart_item_key
|
97 |
);
|
@@ -473,7 +474,7 @@ trait Woo_Cart_Helper {
|
|
473 |
esc_html__( 'Remove this item', 'essential-addons-for-elementor-lite' ),
|
474 |
esc_attr( $product_id ),
|
475 |
esc_attr( $_product->get_sku() ),
|
476 |
-
|
477 |
),
|
478 |
$cart_item_key
|
479 |
);
|
@@ -578,7 +579,7 @@ trait Woo_Cart_Helper {
|
|
578 |
esc_html__( 'Remove this item', 'essential-addons-for-elementor-lite' ),
|
579 |
esc_attr( $product_id ),
|
580 |
esc_attr( $_product->get_sku() ),
|
581 |
-
|
582 |
),
|
583 |
$cart_item_key
|
584 |
);
|
@@ -628,7 +629,7 @@ trait Woo_Cart_Helper {
|
|
628 |
$continue_shopping_text = apply_filters( 'eael_woo_cart_continue_shopping_text', $settings['eael_woo_cart_components_continue_shopping_text'] );
|
629 |
printf( '<a class="eael-woo-cart-back-to-shop" href="%s">%s %s</a>',
|
630 |
get_permalink( wc_get_page_id( 'shop' ) ),
|
631 |
-
|
632 |
esc_html( $continue_shopping_text )
|
633 |
);
|
634 |
}
|
3 |
namespace Essential_Addons_Elementor\Template\Woocommerce\Cart;
|
4 |
|
5 |
use Elementor\Icons_Manager;
|
6 |
+
use \Essential_Addons_Elementor\Classes\Helper;
|
7 |
|
8 |
if ( ! defined( 'ABSPATH' ) ) {
|
9 |
exit;
|
92 |
esc_html__( 'Remove this item', 'essential-addons-for-elementor-lite' ),
|
93 |
esc_attr( $product_id ),
|
94 |
esc_attr( $_product->get_sku() ),
|
95 |
+
Helper::get_render_icon( $column_data['item_remove_icon'], [ 'aria-hidden' => 'true' ] )
|
96 |
),
|
97 |
$cart_item_key
|
98 |
);
|
474 |
esc_html__( 'Remove this item', 'essential-addons-for-elementor-lite' ),
|
475 |
esc_attr( $product_id ),
|
476 |
esc_attr( $_product->get_sku() ),
|
477 |
+
Helper::get_render_icon( $settings['eael_woo_cart_table_components_remove_icon'], [ 'aria-hidden' => 'true' ] )
|
478 |
),
|
479 |
$cart_item_key
|
480 |
);
|
579 |
esc_html__( 'Remove this item', 'essential-addons-for-elementor-lite' ),
|
580 |
esc_attr( $product_id ),
|
581 |
esc_attr( $_product->get_sku() ),
|
582 |
+
Helper::get_render_icon( $settings['eael_woo_cart_table_components_remove_icon'], [ 'aria-hidden' => 'true' ] )
|
583 |
),
|
584 |
$cart_item_key
|
585 |
);
|
629 |
$continue_shopping_text = apply_filters( 'eael_woo_cart_continue_shopping_text', $settings['eael_woo_cart_components_continue_shopping_text'] );
|
630 |
printf( '<a class="eael-woo-cart-back-to-shop" href="%s">%s %s</a>',
|
631 |
get_permalink( wc_get_page_id( 'shop' ) ),
|
632 |
+
Helper::get_render_icon( $settings['eael_woo_cart_components_continue_shopping_icon'], [ 'aria-hidden' => 'true' ] ),
|
633 |
esc_html( $continue_shopping_text )
|
634 |
);
|
635 |
}
|
languages/essential-addons-for-elementor-lite.pot
CHANGED
@@ -6,7 +6,7 @@ msgstr ""
|
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"POT-Creation-Date: 2022-09-21
|
10 |
"X-Poedit-Basepath: ..\n"
|
11 |
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
12 |
"X-Poedit-SearchPath-0: .\n"
|
@@ -601,7 +601,7 @@ msgstr ""
|
|
601 |
msgid "Quantity"
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: ../includes/Controls/Select2.php:33, ../includes/Elements/Woo_Cart.php:200, ../includes/Elements/Woo_Cart.php:708, ../includes/Elements/Woo_Cart.php:723, ../includes/Elements/Woo_Checkout.php:252, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
605 |
msgid "Subtotal"
|
606 |
msgstr ""
|
607 |
|
@@ -7105,7 +7105,7 @@ msgstr ""
|
|
7105 |
msgid "Product"
|
7106 |
msgstr ""
|
7107 |
|
7108 |
-
#: ../includes/Elements/Woo_Cart.php:404, ../includes/Elements/Woo_Cart.php:1096, ../includes/Elements/Woo_Checkout.php:280, ../includes/Elements/Woo_Checkout.php:1170, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
7109 |
msgid "Total"
|
7110 |
msgstr ""
|
7111 |
|
@@ -7161,7 +7161,7 @@ msgstr ""
|
|
7161 |
msgid "Coupons"
|
7162 |
msgstr ""
|
7163 |
|
7164 |
-
#: ../includes/Elements/Woo_Cart.php:1051, ../includes/Elements/Woo_Checkout.php:266, ../includes/Elements/Woo_Checkout.php:621, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
7165 |
msgid "Shipping"
|
7166 |
msgstr ""
|
7167 |
|
@@ -9291,20 +9291,20 @@ msgstr ""
|
|
9291 |
msgid "Use internal JS that is embedded in the head of the page. For troubleshooting server configuration conflicts and managing development environments."
|
9292 |
msgstr ""
|
9293 |
|
9294 |
-
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
9295 |
msgid "Remove this item"
|
9296 |
msgstr ""
|
9297 |
|
9298 |
-
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
9299 |
msgid "Available on backorder"
|
9300 |
msgstr ""
|
9301 |
|
9302 |
#. translators: %s location.
|
9303 |
-
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
9304 |
msgid "(estimated for %s)"
|
9305 |
msgstr ""
|
9306 |
|
9307 |
-
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:
|
9308 |
msgid "Coupon:"
|
9309 |
msgstr ""
|
9310 |
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"POT-Creation-Date: 2022-09-21 12:58+0000\n"
|
10 |
"X-Poedit-Basepath: ..\n"
|
11 |
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
12 |
"X-Poedit-SearchPath-0: .\n"
|
601 |
msgid "Quantity"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: ../includes/Controls/Select2.php:33, ../includes/Elements/Woo_Cart.php:200, ../includes/Elements/Woo_Cart.php:708, ../includes/Elements/Woo_Cart.php:723, ../includes/Elements/Woo_Checkout.php:252, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:232, ../includes/Template/Woocommerce/Checkout/Woo_Checkout_Helper.php:479
|
605 |
msgid "Subtotal"
|
606 |
msgstr ""
|
607 |
|
7105 |
msgid "Product"
|
7106 |
msgstr ""
|
7107 |
|
7108 |
+
#: ../includes/Elements/Woo_Cart.php:404, ../includes/Elements/Woo_Cart.php:1096, ../includes/Elements/Woo_Checkout.php:280, ../includes/Elements/Woo_Checkout.php:1170, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:320, ../includes/Template/Woocommerce/Checkout/Woo_Checkout_Helper.php:532
|
7109 |
msgid "Total"
|
7110 |
msgstr ""
|
7111 |
|
7161 |
msgid "Coupons"
|
7162 |
msgstr ""
|
7163 |
|
7164 |
+
#: ../includes/Elements/Woo_Cart.php:1051, ../includes/Elements/Woo_Checkout.php:266, ../includes/Elements/Woo_Checkout.php:621, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:263
|
7165 |
msgid "Shipping"
|
7166 |
msgstr ""
|
7167 |
|
9291 |
msgid "Use internal JS that is embedded in the head of the page. For troubleshooting server configuration conflicts and managing development environments."
|
9292 |
msgstr ""
|
9293 |
|
9294 |
+
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:92, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:474, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:579
|
9295 |
msgid "Remove this item"
|
9296 |
msgstr ""
|
9297 |
|
9298 |
+
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:142, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:510
|
9299 |
msgid "Available on backorder"
|
9300 |
msgstr ""
|
9301 |
|
9302 |
#. translators: %s location.
|
9303 |
+
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:293
|
9304 |
msgid "(estimated for %s)"
|
9305 |
msgstr ""
|
9306 |
|
9307 |
+
#: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:616
|
9308 |
msgid "Coupon:"
|
9309 |
msgstr ""
|
9310 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: elementor, elements, addons, elementor addons, elementor widget, elementor
|
|
4 |
Requires at least: 5.0
|
5 |
Tested up to: 6.0
|
6 |
Requires PHP: 5.6
|
7 |
-
Stable tag: 5.3.
|
8 |
License: GPLv3
|
9 |
License URI: https://opensource.org/licenses/GPL-3.0
|
10 |
|
@@ -242,6 +242,11 @@ Your existing elements/content will work with premium version. So you won't lose
|
|
242 |
|
243 |
== Changelog ==
|
244 |
|
|
|
|
|
|
|
|
|
|
|
245 |
= 5.3.0 - 21/09/2022 =
|
246 |
|
247 |
- Added: Flex Container support for EA Widgets
|
4 |
Requires at least: 5.0
|
5 |
Tested up to: 6.0
|
6 |
Requires PHP: 5.6
|
7 |
+
Stable tag: 5.3.1
|
8 |
License: GPLv3
|
9 |
License URI: https://opensource.org/licenses/GPL-3.0
|
10 |
|
242 |
|
243 |
== Changelog ==
|
244 |
|
245 |
+
= 5.3.1 - 21/09/2022 =
|
246 |
+
|
247 |
+
- Fixed: Throwing fatal error due to conflict with custom breakpoints & older Elementor versions
|
248 |
+
- Few minor bug fixes & improvements
|
249 |
+
|
250 |
= 5.3.0 - 21/09/2022 =
|
251 |
|
252 |
- Added: Flex Container support for EA Widgets
|