Version Description
- Fixed: Admin notice issue
Download this release
Release Info
Developer | wpvibes |
Plugin | Elementor Addon Elements |
Version | 1.9.1 |
Comparing to | |
See all releases |
Code changes from version 1.9 to 1.9.1
- elementor-addon-elements.php +2 -2
- inc/bootstrap.php +39 -3
- readme.txt +61 -36
elementor-addon-elements.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Description: Add new elements to Elementor page builder plugin.
|
6 |
* Plugin URI: https://www.elementoraddons.com/elements-addon-elements/
|
7 |
* Author: WP Vibes
|
8 |
-
* Version: 1.9
|
9 |
* Author URI: https://wpvibes.com/
|
10 |
* Elementor tested up to: 3.1.0
|
11 |
* Elementor Pro tested up to: 3.0.9
|
@@ -16,7 +16,7 @@ define('EAE_FILE', __FILE__);
|
|
16 |
define('EAE_URL', plugins_url('/', __FILE__));
|
17 |
define('EAE_PATH', plugin_dir_path(__FILE__));
|
18 |
define('EAE_SCRIPT_SUFFIX', defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min');
|
19 |
-
define('EAE_VERSION', '1.9');
|
20 |
|
21 |
|
22 |
if (!function_exists('_is_elementor_installed')) {
|
5 |
* Description: Add new elements to Elementor page builder plugin.
|
6 |
* Plugin URI: https://www.elementoraddons.com/elements-addon-elements/
|
7 |
* Author: WP Vibes
|
8 |
+
* Version: 1.9.1
|
9 |
* Author URI: https://wpvibes.com/
|
10 |
* Elementor tested up to: 3.1.0
|
11 |
* Elementor Pro tested up to: 3.0.9
|
16 |
define('EAE_URL', plugins_url('/', __FILE__));
|
17 |
define('EAE_PATH', plugin_dir_path(__FILE__));
|
18 |
define('EAE_SCRIPT_SUFFIX', defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min');
|
19 |
+
define('EAE_VERSION', '1.9.1');
|
20 |
|
21 |
|
22 |
if (!function_exists('_is_elementor_installed')) {
|
inc/bootstrap.php
CHANGED
@@ -14,6 +14,8 @@ class Plugin
|
|
14 |
public $module_manager;
|
15 |
|
16 |
public static $helper = null;
|
|
|
|
|
17 |
public static function get_instance()
|
18 |
{
|
19 |
if (!isset(self::$instance)) {
|
@@ -43,7 +45,7 @@ class Plugin
|
|
43 |
$this->module_manager = new Managers\Module_Manager();
|
44 |
|
45 |
$this->eae_review();
|
46 |
-
$this->
|
47 |
}
|
48 |
|
49 |
function eae_elementor_init()
|
@@ -378,7 +380,8 @@ class Plugin
|
|
378 |
$status = $review['status'];
|
379 |
|
380 |
if ($status !== 'done') {
|
381 |
-
if ($status == '' && $remind_later == '') {
|
|
|
382 |
?>
|
383 |
<div class="notice notice-success is-dismissible">
|
384 |
<p><?php _e('I hope you are enjoying using <b>Elementor Addon Elements</b>. Could you please do a BIG favor and give it a 5-star rating on WordPress.org ? <br/> Just to help us spread the word and boost our motivation. <br/><b>~ Anand Upadhyay</b>', 'wts-eae'); ?></p>
|
@@ -407,6 +410,15 @@ class Plugin
|
|
407 |
update_option('eae_review', $review, false);
|
408 |
}
|
409 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
410 |
function check_form_used()
|
411 |
{
|
412 |
$query = array(
|
@@ -432,6 +444,18 @@ class Plugin
|
|
432 |
|
433 |
function fv_add_box()
|
434 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
435 |
?>
|
436 |
<div class="fv-add-box notice notice-success is-dismissible">
|
437 |
<div class="fv-logo">
|
@@ -457,7 +481,7 @@ class Plugin
|
|
457 |
</div> */
|
458 |
?>
|
459 |
<div>
|
460 |
-
<p><?php _e('
|
461 |
|
462 |
<p>
|
463 |
<?php echo '<a class="eae-notice-link" style="padding: 5px;" href="' . admin_url() . 'plugin-install.php?s=form+vibes&tab=search&type=term">Download Now</a>' ?>
|
@@ -469,6 +493,18 @@ class Plugin
|
|
469 |
</div>
|
470 |
<?php
|
471 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
472 |
}
|
473 |
|
474 |
Plugin::get_instance();
|
14 |
public $module_manager;
|
15 |
|
16 |
public static $helper = null;
|
17 |
+
private static $show_notice = true;
|
18 |
+
|
19 |
public static function get_instance()
|
20 |
{
|
21 |
if (!isset(self::$instance)) {
|
45 |
$this->module_manager = new Managers\Module_Manager();
|
46 |
|
47 |
$this->eae_review();
|
48 |
+
$this->fv_download_box();
|
49 |
}
|
50 |
|
51 |
function eae_elementor_init()
|
380 |
$status = $review['status'];
|
381 |
|
382 |
if ($status !== 'done') {
|
383 |
+
if ($status == '' && $remind_later == '' && self::$show_notice) {
|
384 |
+
self::$show_notice = false;
|
385 |
?>
|
386 |
<div class="notice notice-success is-dismissible">
|
387 |
<p><?php _e('I hope you are enjoying using <b>Elementor Addon Elements</b>. Could you please do a BIG favor and give it a 5-star rating on WordPress.org ? <br/> Just to help us spread the word and boost our motivation. <br/><b>~ Anand Upadhyay</b>', 'wts-eae'); ?></p>
|
410 |
update_option('eae_review', $review, false);
|
411 |
}
|
412 |
|
413 |
+
function fv_download_box(){
|
414 |
+
if (isset($_GET['fv_download_later'])) {
|
415 |
+
add_action('admin_notices', [$this, 'fv_download_later']);
|
416 |
+
} else if (isset($_GET['fv_not_interested'])) {
|
417 |
+
add_action('admin_notices', [$this, 'fv_not_interested']);
|
418 |
+
} else {
|
419 |
+
$this->check_form_used();
|
420 |
+
}
|
421 |
+
}
|
422 |
function check_form_used()
|
423 |
{
|
424 |
$query = array(
|
444 |
|
445 |
function fv_add_box()
|
446 |
{
|
447 |
+
$download_later = get_transient('fv_download_later');
|
448 |
+
|
449 |
+
$fv_downloaded = get_option('fv_downloaded');
|
450 |
+
|
451 |
+
//echo 'notice '. self::$show_notice;
|
452 |
+
if($fv_downloaded === 'done' || $download_later){
|
453 |
+
return;
|
454 |
+
}
|
455 |
+
if(!self::$show_notice){
|
456 |
+
return;
|
457 |
+
}
|
458 |
+
self::$show_notice = false;
|
459 |
?>
|
460 |
<div class="fv-add-box notice notice-success is-dismissible">
|
461 |
<div class="fv-logo">
|
481 |
</div> */
|
482 |
?>
|
483 |
<div>
|
484 |
+
<p><?php _e('I hope you are enjoying using <b>Elementor Addon Elements</b>. Here is another useful plugin by us - <b>Form Vibes</b>. <br/>If you are using Elementor Pro Form, then you can capture form submissions within WordPress Admin.', 'wpv-fv'); ?></p>
|
485 |
|
486 |
<p>
|
487 |
<?php echo '<a class="eae-notice-link" style="padding: 5px;" href="' . admin_url() . 'plugin-install.php?s=form+vibes&tab=search&type=term">Download Now</a>' ?>
|
493 |
</div>
|
494 |
<?php
|
495 |
}
|
496 |
+
|
497 |
+
function fv_download_later()
|
498 |
+
{
|
499 |
+
set_transient('fv_download_later', 'show again', WEEK_IN_SECONDS);
|
500 |
+
}
|
501 |
+
|
502 |
+
function fv_not_interested()
|
503 |
+
{
|
504 |
+
//set_transient( 'fv_review_done', 'Already Reviewed !', 3 * MONTH_IN_SECONDS );
|
505 |
+
|
506 |
+
update_option('fv_downloaded', 'done', false);
|
507 |
+
}
|
508 |
}
|
509 |
|
510 |
Plugin::get_instance();
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: elementor, elements, addons, elementor addon, elementor widget, page-build
|
|
4 |
Requires at least: 5.0
|
5 |
Requires PHP: 5.6
|
6 |
Tested up to: 5.6
|
7 |
-
Stable tag: 1.9
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -12,40 +12,63 @@ Add new elements to Elementor page builder.
|
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
50 |
== Installation ==
|
51 |
|
@@ -75,6 +98,8 @@ Column gap => No gap
|
|
75 |
|
76 |
== Changelog ==
|
77 |
|
|
|
|
|
78 |
|
79 |
= 1.9 =
|
80 |
* New Widget : Thumb Gallery
|
@@ -131,7 +156,7 @@ Column gap => No gap
|
|
131 |
* Fix : Text Separator blank icon migration issue resolved
|
132 |
* Fix : Modal Popup Close button icon migration issue resolved
|
133 |
|
134 |
-
|
135 |
* Icon Migration from Font Awesome 4 to Font Awesome 5.
|
136 |
* Fixed issue with SVG display
|
137 |
* Modal Popup Close Button Spacing option added.
|
4 |
Requires at least: 5.0
|
5 |
Requires PHP: 5.6
|
6 |
Tested up to: 5.6
|
7 |
+
Stable tag: 1.9.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
+
Add more power to your Elementor page builder experience by using our 23+ easy to use widgets and extensions.
|
16 |
+
Incorporate these creative elements in your WordPress website, to make it look more attractive and accessible than before.
|
17 |
+
|
18 |
+
== Elementor Addon Elements Features ==
|
19 |
+
|
20 |
+
We have built 23+ useful widgets and extensions to enhance your Elementor Page Building experience.
|
21 |
+
|
22 |
+
1. [Timeline](https://www.elementoraddons.com/elements-addon-elements/timeline-for-elementor/) - Create a stunning horizontal timeline for your posts, page, custom post types, or for any static text.
|
23 |
+
2. [Info Circle](https://www.elementoraddons.com/elements-addon-elements/info-circle-for-elementor/) - Present your content in an attractive circle layout, using pre-defined styles.
|
24 |
+
3. [Comparison Table](https://www.elementoraddons.com/elements-addon-elements/comparison-table-for-elementor/) - Add a beautiful table to compare products and services.
|
25 |
+
4. [Content Switcher](https://www.elementoraddons.com/elements-addon-elements/content-switcher-for-elementor/) - Switch between multiple contents like Primary or Secondary.
|
26 |
+
5. [Thumbnail Slider](https://www.elementoraddons.com/elements-addon-elements/thumbnail-slider-for-elementor/) - Add a responsive slider with custom thumbnails and transition effects.
|
27 |
+
6. [After/Before Image Compare](https://www.elementoraddons.com/elements-addon-elements/after-before-image-compare/) - Let your viewers compare between the before and after versions of an image.
|
28 |
+
7. [Filterable Gallery](https://www.elementoraddons.com/elements-addon-elements/advance-gallery-for-elementor/) - Create a gallery for custom content or custom posts.
|
29 |
+
8. [Wrapper Link](https://www.elementoraddons.com/tutorial/make-section-column-clickable-elementor/) (Clickable Section/Column) - Make sections and columns clickable by assigning links to them.
|
30 |
+
9. [Particle Background](https://www.elementoraddons.com/elements-addon-elements/particle-background/) - Add creative particle background effects to section to attract visitors.
|
31 |
+
10. [Background Slider](https://www.elementoraddons.com/elements-addon-elements/background-image-slider/) - Add sliders to the background to make them appealing.
|
32 |
+
11. [Animated Gradient Background Slider](https://www.elementoraddons.com/elements-addon-elements/animated-gradient-background/) - Add eye-catching backgrounds to your Elementor sections and columns.
|
33 |
+
12. [Modal Popup](https://www.elementoraddons.com/elements-addon-elements/modal-popup-elementor/) - Add a Read More button on the post archive that opens the content in a popup.
|
34 |
+
13. [Google Map](https://www.elementoraddons.com/elements-addon-elements/google-map/) - Show Google map on your website with various styling options.
|
35 |
+
14. [Twitter Feed](https://www.elementoraddons.com/elements-addon-elements/twitter-feed/) - Exhibit your Twitter feed in different styles.
|
36 |
+
15. [Progress Bar](https://www.elementoraddons.com/elements-addon-elements/progress-bar/) - Add Progress Bar with four pre-defined skins, which can be customized accordingly.
|
37 |
+
16. [Animated Text](https://www.elementoraddons.com/elements-addon-elements/animated-text/) - Add stylish headings to your Elementor website.
|
38 |
+
17. [Text Separator](https://www.elementoraddons.com/elements-addon-elements/text-separator/) - Separate your text using fancy dividers.
|
39 |
+
18. [Flip Box](https://www.elementoraddons.com/elements-addon-elements/flip-box-elementor/) - Use animated Flip Boxes to highlight any content on your page.
|
40 |
+
19. [Split Text](https://www.elementoraddons.com/elements-addon-elements/split-text/) - Present heading in two distinct styles.
|
41 |
+
20. [Dual Button](https://www.elementoraddons.com/elements-addon-elements/dual-button-for-elementor/) - Design the call to action buttons more attractively and elegantly.
|
42 |
+
21. [Price Table](https://www.elementoraddons.com/elements-addon-elements/price-table-elementor-page-builder/) - Present your pricing plans in a stylish table layout.
|
43 |
+
22. [Post List](https://www.elementoraddons.com/elements-addon-elements/post-list/) - Design your blog posts in a listed manner.
|
44 |
+
23. [Shape Separator](https://www.elementoraddons.com/elements-addon-elements/shape-separator-elementor-page-builder/) - Add beautiful shapes to sections.
|
45 |
+
|
46 |
+
|
47 |
+
### Fully Customizable
|
48 |
+
Each widget comes with multiple options and controls, using which you can easily customize your designs as you want.
|
49 |
+
|
50 |
+
### Light Weight and Instant Loading
|
51 |
+
Code is optimized for fast loading and instant live editing with no extra resources.
|
52 |
+
|
53 |
+
### Expert Support
|
54 |
+
We have a highly efficient support team who are always ready to help you. Ask your queries in Support Forum or contact us directly.
|
55 |
+
|
56 |
+
### Widgets Control option
|
57 |
+
You can enable and disable widgets to make page loading faster. Disable unnecessary elements to keep the site lite.
|
58 |
+
|
59 |
+
### [Elementor](https://wordpress.org/plugins/elementor/) Page Builder is Required For This Plugin
|
60 |
+
|
61 |
+
|
62 |
+
### 🧑💻 Documentation and Support
|
63 |
+
* We have extensive [Documentation](https://eaedocs.elementoraddons.com/) and [Tutorials](https://www.elementoraddons.com/blog/) for each feature, which you can go through to know the functionalities well.
|
64 |
+
* For any questions, you can contact us directly through our [Contact Page](https://www.elementoraddons.com/contact-us/).
|
65 |
+
* For more details, visit [Elementor Addon Elements](https://www.elementoraddons.com/)
|
66 |
+
|
67 |
+
|
68 |
+
### Other Plugins
|
69 |
+
✅ [AnyWhere Elementor Pro](https://www.elementoraddons.com/anywhere-elementor-pro/)
|
70 |
+
✅ [Form Vibes](https://wordpress.org/plugins/form-vibes/)
|
71 |
+
|
72 |
|
73 |
== Installation ==
|
74 |
|
98 |
|
99 |
== Changelog ==
|
100 |
|
101 |
+
= 1.9.1 =
|
102 |
+
* Fixed: Admin notice issue
|
103 |
|
104 |
= 1.9 =
|
105 |
* New Widget : Thumb Gallery
|
156 |
* Fix : Text Separator blank icon migration issue resolved
|
157 |
* Fix : Modal Popup Close button icon migration issue resolved
|
158 |
|
159 |
+
= 1.6.1 =
|
160 |
* Icon Migration from Font Awesome 4 to Font Awesome 5.
|
161 |
* Fixed issue with SVG display
|
162 |
* Modal Popup Close Button Spacing option added.
|