elementor / elementor/elementor
🐞 Bug report: wordpress woocommerce payments plugin stops elementor editor from working
- 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
If WooCommerce Payments plugin is activated, I cannot use the Elementor Editor when editing pages. The Elementor Editor is constantly loading. Once I deactivate the WooCommerce Payments plugin, the Elementor Editor works again. What setting do I need to change to make them work together?
### Steps to reproduce
Simply turning on and off the WooCommerce Payments plugin.
### Isolating the problem
- [X] This bug happens with only Elementor plugin active (and Elementor Pro).
- [ ] This bug happens with a Blank WordPress theme active ([Hello theme](https://wordpress.org/themes/hello-elementor/)).
- [X] I can reproduce this bug consistently using the steps above.
### System Info
== Server Environment ==
Operating System: Linux
Software: Apache
MySQL version: Percona Server (GPL), Release 23, Revision 500fcf5 v5.7.23-23
PHP Version: 7.4.30
PHP Memory Limit: 256M
PHP Max Input Vars: 1000
PHP Max Post Size: 260M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected
== WordPress Environment ==
Version: 6.0.1
Site URL: https://gaillardts.com
Home URL: https://gaillardts.com
WP Multisite: No
Max Upload Size: 256 MB
Memory limit: 40M
Max Memory limit: 256M
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Language: en-US
Timezone: America/Chicago
Admin Email: grey@gaillardts.com
Debug Mode: Inactive
== Theme ==
Name: OceanWP
Version: 3.3.3
Author: OceanWP
Child Theme: No
== User ==
Role: administrator
WP Profile lang: en_US
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
== Active Plugins ==
Autoptimize
Version: 3.1.0
Author: Frank Goossens (futtta)
Contact Form 7
Version: 5.6.1
Author: Takayuki Miyoshi
Elementor
Version: 3.6.8
Author: Elementor.com
Elementor Header & Footer Builder
Version: 1.6.12
Author: Brainstorm Force, Nikhil Chavan
Elementor Pro
Version: 3.7.3
Author: Elementor.com
Essential Addons for Elementor
Version: 5.1.9
Author: WPDeveloper
FileBird Lite
Version: 5.0.2
Author: Ninja Team
HostGator
Version: 1.2.0
Author: HostGator
Jetpack
Version: 11.2
Author: Automattic
Kirki Customizer Framework
Version: 4.0.24
Author: David Vongries
Material Design Icons for Page Builders
Version: 1.4.2
Author: Photon WP
Ocean Cookie Notice
Version: 2.0.4
Author: OceanWP
Ocean Elementor Widgets
Version: 2.2.2
Author: OceanWP
Ocean Extra
Version: 2.0.2
Author: OceanWP
Ocean Full Screen
Version: 2.0.4
Author: OceanWP
Ocean Gutenberg Blocks
Version: 1.1.2
Author: OceanWP
Ocean Hooks
Version: 2.0.1
Author: OceanWP
Ocean Instagram
Version: 1.1.0
Author: OceanWP
Ocean Popup Login
Version: 2.1.1
Author: OceanWP
Ocean Portfolio
Version: 2.0.7
Author: OceanWP
Ocean Product Sharing
Version: 2.0.4
Author: OceanWP
Ocean Side Panel
Version: 2.0.6
Author: OceanWP
Ocean Social Sharing
Version: 2.0.2
Author: OceanWP
Ocean Sticky Footer
Version: 2.0.3
Author: OceanWP
Ocean Sticky Header
Version: 2.0.5
Author: OceanWP
Ocean White Label
Version: 2.0.0
Author: OceanWP
Ocean Woo Popup
Version: 2.0.4
Author: OceanWP
Premium Addons for Elementor
Version: 4.9.23
Author: Leap13
The Icon Block
Version: 1.2.0
Author: Nick Diego
White Label CMS
Version: 2.3
Author: www.videousermanuals.com
WooCommerce
Version: 6.7.0
Author: Automattic
WooCommerce Payments
Version: 4.5.0
Author: Automattic
WooCommerce PayPal Payments
Version: 1.9.1
Author: WooCommerce
WooCommerce Shipping & Tax
Version: 1.26.3
Author: WooCommerce
WP Fastest Cache
Version: 1.0.3
Author: Emre Vona
== Must-Use Plugins ==
Endurance Page Cache
Version: 2.2
Author: Mike Hansen
== Elements Usage ==
section : 1
heading : 5
image : 3
wp-post : 0
heading : 3
icon-list : 1
image : 2
nav-menu : 1
social-icons : 1
spacer : 2
wp-page : 6
animated-headline : 1
button : 4
eael-adv-accordion : 1
eael-contact-form-7 : 2
eael-fancy-text : 1
eael-woo-product-gallery : 1
heading : 12
html : 1
icon-box : 8
icon-list : 3
image : 1
premium-img-gallery : 1
premium-lottie : 2
progress : 11
== Elementor Experiments ==
Optimized DOM Output: Active by default
Improved Asset Loading: Active by default
Improved CSS Loading: Active by default
Inline Font Icons: Inactive by default
Accessibility Improvements: Active by default
Import Export Template Kit: Active by default
Additional Custom Breakpoints: Active by default
Hide native WordPress widgets from search results: Active by default
: Inactive by default
Flexbox Container: Inactive by default
Default to New Theme Builder: Active by default
Landing Pages: Active by default
Color Sampler: Active by default
Favorite Widgets: Active by default
Admin Top Bar: Active by default
Page Transitions: Active by default
Notes: Active by default
Form Submissions: Active by default
Scroll Snap: Active by default
== Log ==
PHP: showing 19 of 19PHP: 2022-07-22 21:13:39 [notice X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/connect/module.php::230] Trying to get property 'email' of non-object [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 13:09:02 [notice X 2040][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/modules/dev-tools/deprecation.php::301] The $control_id argument is deprecated since version 3.5.0! [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 13:28:23 [notice X 124][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/modules/dev-tools/deprecation.php::301] The $control_id argument is deprecated since version 3.5.0! [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> rest_error_handler()
#1: /home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/modules/dev-tools/deprecation.php(301): class type trigger_error()
#2: /home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/includes/managers/controls.php(523): Elementor\Modules\DevTools\Deprecation -> deprecated_argument()
#3: /home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/includes/managers/controls.php(501): Elementor\Controls_Manager -> register()
#4: /home3/thomasg7/gaillardts.com/wp-content/plugins/ocean-elementor-widgets/modules/query-post/module.php(27): Elementor\Controls_Manager -> register_control()
',
)]
PHP: 2022-07-23 13:44:46 [notice X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::171] Undefined index: data [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 15:39:10 [error X 5][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 20209168 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 15:53:11 [notice X 4][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/experiments/experiments-reporter.php::89] Undefined index: title [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 15:55:30 [error X 3][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 20029800 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 15:57:37 [error X 8][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 1474560 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 20:55:59 [error X 9][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19812960 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-23 17:12:27 [error X 2][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19812984 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-24 14:56:32 [error X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19813432 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-24 17:40:42 [error X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19814152 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-25 13:54:42 [error X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19814696 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-25 15:32:25 [error X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19794400 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-25 15:52:27 [notice X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/includes/managers/image.php::87] Trying to access array offset on value of type bool [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-26 07:04:13 [error X 2][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19795000 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-26 10:45:13 [error X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19795328 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-07-28 11:23:22 [error X 2][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19795352 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2022-08-03 14:26:49 [error X 1][/home3/thomasg7/gaillardts.com/wp-content/plugins/elementor/core/common/modules/ajax/module.php::265] Allowed memory size of 268435456 bytes exhausted (tried to allocate 19795528 bytes) [array (
'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
JS: showing 1 of 1JS: 2022-07-23 16:15:13 [error X 2][https://gaillardts.com/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.6.7:3:897948] Cannot read properties of null (reading \'getBoundingClientRect\')
Log: showing 11 of 112022-07-27 10:14:54 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor',
'from' => '3.6.7',
'to' => '3.6.8',
)]
2022-07-27 10:14:54 [info] elementor::elementor_updater Started
2022-07-27 10:14:54 [info] Elementor/Upgrades - _on_each_version Start
2022-07-27 10:14:55 [info] Elementor/Upgrades - _on_each_version Finished
2022-07-27 10:14:55 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor',
'from' => '3.6.7',
'to' => '3.6.8',
)]
2022-08-01 04:07:24 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.7.2',
'to' => '3.7.3',
)]
2022-08-01 04:07:25 [info] elementor-pro::elementor_pro_updater Started
2022-08-01 04:07:25 [info] Elementor Pro/Upgrades - _on_each_version Start
2022-08-01 04:07:25 [info] Elementor Pro/Upgrades - _on_each_version Finished
2022-08-01 04:07:25 [info] Elementor data updater process has been completed. [array (
'plugin' => 'Elementor Pro',
'from' => '3.7.2',
'to' => '3.7.3',
)]
2022-08-01 04:07:27 [info] Elementor data updater process has been queued. [array (
'plugin' => 'Elementor Pro',
'from' => '3.7.2',
'to' => '3.7.3',
)]
== Elementor - Compatibility Tag ==
Elementor Header & Footer Builder: Compatible
Elementor Pro: Compatible
Essential Addons for Elementor: Compatible
Ocean Elementor Widgets: Compatible
Premium Addons for Elementor: Compatible
== Elementor Pro - Compatibility Tag ==
Elementor Header & Footer Builder: Compatible
Essential Addons for Elementor: Compatible
Ocean Elementor Widgets: Compatible
Premium Addons for Elementor: Compatible
Contributor guide
Assessment
This issue has not been assessed yet.