Elementor Essential Addons - Version 5.3.1

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 Icon 128x128 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.0
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.0');
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
- Icons_Manager::render_font_icon( $column_data['item_remove_icon'], [ 'aria-hidden' => 'true' ] )
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
- Icons_Manager::render_font_icon( $settings['eael_woo_cart_table_components_remove_icon'], [ 'aria-hidden' => 'true' ] )
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
- Icons_Manager::render_font_icon( $settings['eael_woo_cart_table_components_remove_icon'], [ 'aria-hidden' => 'true' ] )
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
- Icons_Manager::render_font_icon( $settings['eael_woo_cart_components_continue_shopping_icon'], [ 'aria-hidden' => 'true' ] ),
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 05:51+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,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:231, ../includes/Template/Woocommerce/Checkout/Woo_Checkout_Helper.php:479
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:319, ../includes/Template/Woocommerce/Checkout/Woo_Checkout_Helper.php:532
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:262
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:91, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:473, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:578
9295
  msgid "Remove this item"
9296
  msgstr ""
9297
 
9298
- #: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:141, ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:509
9299
  msgid "Available on backorder"
9300
  msgstr ""
9301
 
9302
  #. translators: %s location.
9303
- #: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:292
9304
  msgid "(estimated for %s)"
9305
  msgstr ""
9306
 
9307
- #: ../includes/Template/Woocommerce/Cart/Woo_Cart_Helper.php:615
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.0
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