elementor / elementor/elementor
Conflict between Elementor Tab widget and plugin WP Business Intelligence Light
- Dominant language
- PHP
- Stars
- 7.1k
- Forks
- 1.6k
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 193
Description
## Prerequisites
- [x ] I have searched for similar issues in both open and closed tickets and cannot find a duplicate.
- [ x] The issue still exists against the latest stable version of Elementor.
## Description
When a shortcode for WP Business Intelligence LIght is included in a tab of the ELementor Tab widget, the graph that should display automatically only displays after certain events, like pressing F11 or F12
## Steps to reproduce
- Install the plugin WP Business Intelligence Light 3.1.9 and configure a chart
- Create a page with an Elementor tab widget
- Add the WP Business intelligence Light shortcode created above to any tab on the page created above
- Open that page.
- Expected result: the chart created with WP Business Intelligence Light is displayed automatically
- Actual result: the chart is not displayed
- Press F11 or F12 (or other keyboard combinations to open the Developer Tools in Chrome or in Firefox
- Result: The WP Business Intelligence Light chart is displayed
Here is an alternate way to visualize the issue:
- After creating the page with the tab widget, as described above, open a different page in the browser (Chrome or Firefox have been tested)
- Open the Developer tools panel (for example, press F12)
- Open the page with the tab widget
- Expected Result: the chart should be displayed automatically
- Actual Result: the chart is not displayed
- Close the Developer tools panel
- Result: the chart is displayed
Note that placing the shortcode in a page that does not have the tab widget results in normal operation. That is, as soon as the page is opened, the chart is displayed.
## Isolating the problem
- [x ] This bug happens with only Elementor plugin active (and Elementor Pro).
Since the bug concerns a conflict with another plugin, both Elementor and that plugin—but NO other plugins—must be active
- [x ] This bug happens with a default WordPress theme active.
- [x] I can reproduce this bug consistently using the steps above.
- This issue has been reported to the author of the WP Business Intelligence Light plugin, who expressed the opinion that the problem is due to an issue with Elementor.
## Environment
System Info
```
== Server Environment ==
Operating System: Linux
Software: Apache
MySQL version: MySQL Community Server (GPL) v5.7.26
PHP Version: 7.4.22
PHP Max Input Vars: 3000
PHP Max Post Size: 300M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected
== WordPress Environment ==
Version: 5.8
Site URL: https://blog.t.3cs.ch
Home URL: https://blog.t.3cs.ch
WP Multisite: No
Max Upload Size: 300 MB
Memory limit: 640M
Permalink Structure: /%postname%/
Language: en-US
Timezone: Europe/Zurich
Debug Mode: Active
== Theme ==
Name: Infinity Pro
Version: 1.1.2
Author: StudioPress
Child Theme: Yes
Parent Theme Name: Genesis
Parent Theme Version: 3.3.5
Parent Theme Author: StudioPress
== User ==
Role: administrator
WP Profile lang: en_US
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0
== Active Plugins ==
Activity Log
Version: 2.7.0
Author: Activity Log Team
Akismet Anti-Spam
Version: 4.1.10
Author: Automattic
Broken Link Checker
Version: 1.11.15
Author: WPMU DEV
Contact Form 7
Version: 5.4.2
Author: Takayuki Miyoshi
Cookie Notice & Compliance for GDPR / CCPA
Version: 2.1.1
Author: Hu-manity.co
Double Opt In For Download
Version: 2.1.6
Author: LAB Web Development
Easy Forms for Mailchimp
Version: 6.8.4
Author: YIKES, Inc.
Elementor
Version: 3.3.1
Author: Elementor.com
Email download link
Version: 3.3
Author: Gopi Ramasamy
Enable Media Replace
Version: 3.5.0
Author: ShortPixel
Events Made Easy
Version: 2.2.15
Author: Franky Van Liedekerke
Genesis Simple Hooks
Version: 2.3.0
Author: StudioPress
Harrys Gravatar Cache
Version: 2.0.2
Author: Harry Milatz
Honeypot for Contact Form 7
Version: 2.1
Author: Nocean
HTTP Headers
Version: 1.18.5
Author: Dimitar Ivanov
MooWoodle
Version: 1.3.0
Author: Down Town
Quiz Maker
Version: 6.2.3.5
Author: Quiz Maker team
Redirection
Version: 5.1.3
Author: John Godley
Simple Social Icons
Version: 3.0.2
Author: StudioPress
Ultimate Tag Cloud Widget
Version: 2.7.2
Author: Rickard Andersson
Watson Assistant
Version: 0.8.30
Author: IBM Cognitive Class
Webba Booking
Version: 4.0.73
Author: WebbaPlugins
WHA Crossword
Version: 1.1.10
Author: WHA
WooCommerce
Version: 5.5.2
Author: Automattic
WooCommerce Stripe Gateway
Version: 5.3.0
Author: WooCommerce
Wordfence Security
Version: 7.5.4
Author: Wordfence
WP Business Intelligence
Version: 3.1.9
Author: Joe Youngblood
Yoast SEO
Version: 16.9
Author: Team Yoast
== Elementor - Compatibility Tag ==
== Elements Usage ==
page : 21
button : 22
divider : 6
heading : 59
icon : 7
icon-box : 4
icon-list : 6
image : 8
image-carousel : 1
shortcode : 1
spacer : 27
tabs : 2
testimonial : 16
text-editor : 44
toggle : 17
video : 6
wp-widget-media_audio : 1
wp-widget-text : 1
section : 1
button : 3
wp-post : 48
button : 37
divider : 60
heading : 665
icon : 38
icon-list : 11
image : 352
image-carousel : 1
menu-anchor : 1
shortcode : 1
spacer : 33
tabs : 4
testimonial : 33
text-editor : 1190
toggle : 28
video : 23
wp-widget-eme_list : 2
wp-widget-media_video : 2
wp-page : 23
button : 18
divider : 4
heading : 28
icon : 2
icon-box : 16
image : 7
image-carousel : 2
shortcode : 1
spacer : 37
tabs : 1
testimonial : 42
text-editor : 18
toggle : 2
wp-widget-text : 2
== Log ==
PHP: showing 2 of 2PHP: 2021-03-29 21:05:46 [notice X 998][/home/clients/180f236c53a27d6afd768a99af178030/web/blog/wp-content/plugins/elementor/includes/base/controls-stack.php::196] Invalid characters passed for attempted conversion, these have been ignored [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2021-05-13 14:38:04 [notice X 2][/home/clients/180f236c53a27d6afd768a99af178030/web/blog/wp-content/plugins/elementor/core/common/modules/ajax/module.php::171] Undefined index: data [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
Log: showing 20 of 252021-04-22 12:25:40 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.1.4',
'to' => '3.2.1',
)]
2021-04-22 12:25:40 [info] elementor::elementor_updater Started
2021-04-22 12:25:40 [info] Elementor/Upgrades - _v_3_2_0_migrate_breakpoints_to_new_system Start
2021-04-22 12:25:40 [info] Elementor/Upgrades - _v_3_2_0_migrate_breakpoints_to_new_system Finished
2021-04-22 12:25:41 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.1.4',
'to' => '3.2.1',
)]
2021-04-27 08:32:22 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.2.1',
'to' => '3.2.2',
)]
2021-05-05 09:34:21 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.2.2',
'to' => '3.2.3',
)]
2021-05-27 08:27:28 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.2.3',
'to' => '3.2.4',
)]
2021-06-17 16:51:34 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.2.4',
'to' => '3.2.5',
)]
2021-07-13 13:15:48 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.2.5',
'to' => '3.3.0',
)]
2021-07-13 13:15:48 [info] elementor::elementor_updater Started
2021-07-13 13:15:48 [info] Elementor/Upgrades - _on_each_version Start
2021-07-13 13:15:53 [info] Elementor/Upgrades - _on_each_version Finished
2021-07-13 13:15:53 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.2.5',
'to' => '3.3.0',
)]
2021-07-20 20:10:29 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.3.0',
'to' => '3.3.1',
)]
2021-07-20 20:10:29 [info] elementor::elementor_updater Started
2021-07-20 20:10:29 [info] Elementor/Upgrades - _on_each_version Start
2021-07-20 20:10:33 [info] Elementor/Upgrades - _on_each_version Finished
2021-07-20 20:10:33 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.3.0',
'to' => '3.3.1',
)]
2021-07-20 20:10:34 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.3.0',
'to' => '3.3.1',
)]
Contributor guide
Assessment
This issue has not been assessed yet.