Version Description
23 February 2020 =
Fix: Fun Factor broken markup issue
Download this release
Release Info
Developer | thehappymonster |
Plugin | Happy Addons for Elementor (Mega Menu, Post Grid, Woocommerce Product Grid, Table, Event Calendar, Slider Elementor Widget) |
Version | 2.7.1 |
Comparing to | |
See all releases |
Code changes from version 2.7.0 to 2.7.1
- changelog.txt +4 -0
- plugin.php +2 -2
- readme.txt +10 -6
- widgets/fun-factor/widget.php +27 -20
changelog.txt
CHANGED
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
1 |
= 2.7.0 - 20 February 2020 =
|
2 |
|
3 |
- New: Twitter Feed widget
|
1 |
+
= 2.7.1 - 23 February 2020 =
|
2 |
+
|
3 |
+
- Fix: Fun Factor broken markup issue
|
4 |
+
|
5 |
= 2.7.0 - 20 February 2020 =
|
6 |
|
7 |
- New: Twitter Feed widget
|
plugin.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Happy Elementor Addons
|
4 |
* Plugin URI: https://happyaddons.com/
|
5 |
* Description: <a href="https://happyaddons.com/">HappyAddons</a> is a collection of slick, powerful widgets that works seamlessly with Elementor page builder. It’s trendy look with detail customization features allows to create extraordinary designs instantly. <a href="https://happyaddons.com/">HappyAddons</a> is free, rapidly growing and comes with great support.
|
6 |
-
* Version: 2.7.
|
7 |
* Author: weDevs
|
8 |
* Author URI: https://happyaddons.com/
|
9 |
* License: GPLv2
|
@@ -34,7 +34,7 @@ Copyright 2019 HappyMonster <http://happymonster.me>
|
|
34 |
|
35 |
defined( 'ABSPATH' ) || die();
|
36 |
|
37 |
-
define( 'HAPPY_ADDONS_VERSION', '2.7.
|
38 |
define( 'HAPPY_ADDONS__FILE__', __FILE__ );
|
39 |
define( 'HAPPY_ADDONS_DIR_PATH', plugin_dir_path( HAPPY_ADDONS__FILE__ ) );
|
40 |
define( 'HAPPY_ADDONS_DIR_URL', plugin_dir_url( HAPPY_ADDONS__FILE__ ) );
|
3 |
* Plugin Name: Happy Elementor Addons
|
4 |
* Plugin URI: https://happyaddons.com/
|
5 |
* Description: <a href="https://happyaddons.com/">HappyAddons</a> is a collection of slick, powerful widgets that works seamlessly with Elementor page builder. It’s trendy look with detail customization features allows to create extraordinary designs instantly. <a href="https://happyaddons.com/">HappyAddons</a> is free, rapidly growing and comes with great support.
|
6 |
+
* Version: 2.7.1
|
7 |
* Author: weDevs
|
8 |
* Author URI: https://happyaddons.com/
|
9 |
* License: GPLv2
|
34 |
|
35 |
defined( 'ABSPATH' ) || die();
|
36 |
|
37 |
+
define( 'HAPPY_ADDONS_VERSION', '2.7.1' );
|
38 |
define( 'HAPPY_ADDONS__FILE__', __FILE__ );
|
39 |
define( 'HAPPY_ADDONS_DIR_PATH', plugin_dir_path( HAPPY_ADDONS__FILE__ ) );
|
40 |
define( 'HAPPY_ADDONS_DIR_URL', plugin_dir_url( HAPPY_ADDONS__FILE__ ) );
|
readme.txt
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
=== Happy Elementor Addons ===
|
2 |
Plugin Name: Happy Elementor Addons
|
3 |
-
Version: 2.7.
|
4 |
Author: weDevs
|
5 |
Author URI: https://happyaddons.com/
|
6 |
Contributors: thehappymonster, happyaddons, hasinhayder, mosaddek73, tareq1988, sourav926, wedevs, iqbalrony, mrokon, obiplabon
|
@@ -56,11 +56,11 @@ Unlike other Elementor addons, the Happy Elementor Addons comes with a host of f
|
|
56 |
23. **[Flip Box](https://demo.happyaddons.com/elementor-flip-box-widget-demo/)** – FlipBox helps you to deliver messages in a beautiful way with before and after-effects. [Check demo](https://demo.happyaddons.com/elementor-flip-box-widget-demo/)
|
57 |
24. **[Pricing Table](https://demo.happyaddons.com/elementor-pricing-table-widget-demo/)** – Create beautiful pricing tables with lots of customizations and sleek look-n-feel using this widget. [Check demo](https://demo.happyaddons.com/elementor-pricing-table-widget-demo/)
|
58 |
25. **[Image Grid](https://demo.happyaddons.com/elementor-image-grid-widget-demo/)** – Simply beautiful, this widget can help you create stunning number blocks with various styles, look-n-feels that’s literally going to blow your mind. [Check demo](https://demo.happyaddons.com/elementor-image-grid-widget-demo/)
|
59 |
-
26. **[Gravity Forms](https://happyaddons.com/
|
60 |
-
27. **[News Ticker](https://happyaddons.com/
|
61 |
-
28. **[Twitter Feed]**
|
62 |
-
29. **[Bar Chart]**
|
63 |
-
30. **[Social Icons]**
|
64 |
|
65 |
|
66 |
### Free Built-in Extensions to Give You an Awesome Experience
|
@@ -276,6 +276,10 @@ It's really easy and super simple to install **Happy Elementor Addons** plugin b
|
|
276 |
|
277 |
== Changelog ==
|
278 |
|
|
|
|
|
|
|
|
|
279 |
= 2.7.0 - 20 February 2020 =
|
280 |
|
281 |
- New: Twitter feed widget
|
1 |
=== Happy Elementor Addons ===
|
2 |
Plugin Name: Happy Elementor Addons
|
3 |
+
Version: 2.7.1
|
4 |
Author: weDevs
|
5 |
Author URI: https://happyaddons.com/
|
6 |
Contributors: thehappymonster, happyaddons, hasinhayder, mosaddek73, tareq1988, sourav926, wedevs, iqbalrony, mrokon, obiplabon
|
56 |
23. **[Flip Box](https://demo.happyaddons.com/elementor-flip-box-widget-demo/)** – FlipBox helps you to deliver messages in a beautiful way with before and after-effects. [Check demo](https://demo.happyaddons.com/elementor-flip-box-widget-demo/)
|
57 |
24. **[Pricing Table](https://demo.happyaddons.com/elementor-pricing-table-widget-demo/)** – Create beautiful pricing tables with lots of customizations and sleek look-n-feel using this widget. [Check demo](https://demo.happyaddons.com/elementor-pricing-table-widget-demo/)
|
58 |
25. **[Image Grid](https://demo.happyaddons.com/elementor-image-grid-widget-demo/)** – Simply beautiful, this widget can help you create stunning number blocks with various styles, look-n-feels that’s literally going to blow your mind. [Check demo](https://demo.happyaddons.com/elementor-image-grid-widget-demo/)
|
59 |
+
26. **[Gravity Forms](https://demo.happyaddons.com/elementor-gravity-form-widget-demo/)** - While using Gravity forms, you may want to change the appearance of the form fields. With the Happy Addons, you can spruce up your Gravity forms like a pro. [Check demo](https://happyaddons.com/docs/happy-addons-for-elementor/widgets/gravity-forms/)
|
60 |
+
27. **[News Ticker](https://demo.happyaddons.com/elementor-news-ticker-widget-demo/)** - Want to show updates, popular content or messages on your website? With the Happy Elementor Addons Content Ticker widget, you can do this at your disposal with great customizability.
|
61 |
+
28. **[Twitter Feed](https://demo.happyaddons.com/elementor-twitter-feed-widget-demo/)**
|
62 |
+
29. **[Bar Chart](https://demo.happyaddons.com/elementor-bar-chart-widget-demo/)**
|
63 |
+
30. **[Social Icons](https://demo.happyaddons.com/elementor-social-icon-widget-demo/)**
|
64 |
|
65 |
|
66 |
### Free Built-in Extensions to Give You an Awesome Experience
|
276 |
|
277 |
== Changelog ==
|
278 |
|
279 |
+
= 2.7.1 - 23 February 2020 =
|
280 |
+
|
281 |
+
- Fix: Fun Factor broken markup issue
|
282 |
+
|
283 |
= 2.7.0 - 20 February 2020 =
|
284 |
|
285 |
- New: Twitter feed widget
|
widgets/fun-factor/widget.php
CHANGED
@@ -183,6 +183,9 @@ class Fun_Factor extends Base {
|
|
183 |
[
|
184 |
'label' => __('Title', 'happy-elementor-addons'),
|
185 |
'type' => Controls_Manager::TEXT,
|
|
|
|
|
|
|
186 |
'default' => __('Happy Clients', 'happy-elementor-addons'),
|
187 |
]
|
188 |
);
|
@@ -213,6 +216,9 @@ class Fun_Factor extends Base {
|
|
213 |
'condition' => [
|
214 |
'animate_number!' => ''
|
215 |
],
|
|
|
|
|
|
|
216 |
]
|
217 |
);
|
218 |
|
@@ -793,26 +799,27 @@ class Fun_Factor extends Base {
|
|
793 |
?>
|
794 |
|
795 |
<div class="ha-ff-container">
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
808 |
-
|
809 |
-
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
|
|
816 |
<?php
|
817 |
}
|
818 |
}
|
183 |
[
|
184 |
'label' => __('Title', 'happy-elementor-addons'),
|
185 |
'type' => Controls_Manager::TEXT,
|
186 |
+
'dynamic' => [
|
187 |
+
'active' => true,
|
188 |
+
],
|
189 |
'default' => __('Happy Clients', 'happy-elementor-addons'),
|
190 |
]
|
191 |
);
|
216 |
'condition' => [
|
217 |
'animate_number!' => ''
|
218 |
],
|
219 |
+
'dynamic' => [
|
220 |
+
'active' => true,
|
221 |
+
],
|
222 |
]
|
223 |
);
|
224 |
|
799 |
?>
|
800 |
|
801 |
<div class="ha-ff-container">
|
802 |
+
<?php if (!empty($settings['icons']['value'])) : ?>
|
803 |
+
<div class="ha-fun-factor-icon-section">
|
804 |
+
<?php Icons_Manager::render_icon( $settings['icons'], ['aria-hidden' => 'true', 'class' => 'ha-fun-factor-icon'] ); ?>
|
805 |
+
</div>
|
806 |
+
<?php elseif ( $settings['image']['url'] || $settings['image']['id'] ) : ?>
|
807 |
+
<div class="ha-fun-factor-image-section">
|
808 |
+
<?php echo Group_Control_Image_Size::get_attachment_image_html( $settings, 'thumbnail', 'image' ); ?>
|
809 |
+
</div>
|
810 |
+
<?php endif; ?>
|
811 |
+
|
812 |
+
<div class="ha-fun-factor-content">
|
813 |
+
<p <?php $this->print_render_attribute_string( 'fun_factor_number' ); ?> ><?php echo esc_html( $number ); ?></p>
|
814 |
+
<?php if ( 'yes' === $settings['divider_show_hide'] ) : ?>
|
815 |
+
<span class="ha-fun-factor-divider ha-fun-factor-divider-align-<?php echo esc_attr( $settings['text_align'] ); ?>"></span>
|
816 |
+
<?php endif; ?>
|
817 |
+
<?php printf( '<%1$s class="ha-fun-factor-content-text">%2$s</%1$s>',
|
818 |
+
tag_escape( $settings['title_tag'] ),
|
819 |
+
esc_html( $fun_factor_title )
|
820 |
+
); ?>
|
821 |
+
</div>
|
822 |
+
</div>
|
823 |
<?php
|
824 |
}
|
825 |
}
|