We help IT Professionals succeed at work.

Elementor WordPress Plugin Error this.config.initial_document.urls is undefined

niceoneishere
on
I am using Elementor plugin with WooCommerce in WordPress and since updating the plugin to latest version 2.9.2, The plugin stopped working. When I click on edit with Elementor it forces me to enable safemode and this is the error it logs in the debug logs

 [error X 2][/wp-content/uploads/elementor/editor.min.js:7:49075] this.config.initial_document.urls is undefined 

Open in new window


I have tried to reach out the plugin developer but no response from them at all as this a free plugin so comes with no or limited support.

I am hoping if someone from the Experts Exchange community can advise in how to fix this error.

Thanks and appreciate it
Comment
Watch Question

David FavorFractional CTO
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
It's unclear which upgrade caused the problem, because Elementor latest is 2.8.4 + WooCommerce latest is 3.9.2 so maybe you really mean WooCommerce was what you upgraded.

Either way, Elementor must fix their code, so an Elementor support ticket is required.
Terry WoodsWeb Developer, specialising in WordPress
CERTIFIED EXPERT
Most Valuable Expert 2011

Commented:

Sometimes these things happen because of a conflict with another plugin, or an incompatible PHP version running on your hosting server, or an incompatible version of WordPress core.


What version of WordPress are you using? What PHP version are you running?

Author

Commented:
Thank you both for replying. Below is the log from Elementor

					
== Server Environment ==
	Operating System: Linux
	Software: Apache
	MySQL version: MariaDB Server v10.3.22
	PHP Version: 7.2.27
	PHP Max Input Vars: 3000
	PHP Max Post Size: 128M
	GD Installed: Yes
	ZIP Installed: Yes
	Write Permissions: All right
	Elementor Library: Connected

== WordPress Environment ==
	Version: 5.3.2
	Site URL: 
	Home URL: 
	WP Multisite: No
	Max Upload Size: 64 MB
	Memory limit: 768M
	Permalink Structure: /%postname%/
	Language: en
	Timezone: 0
	Debug Mode: Active

== Theme ==
	Name: foa
	Version: 1.0.2
	Author: 
	Child Theme: Yes
	Parent Theme Name: Yena
	Parent Theme Version: 1.0.2
	Parent Theme Author: LA Studio

== User ==
	Role: administrator
	WP Profile lang: en
	User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

== Active Plugins ==
	Elementor
		Version: 2.9.2
		Author: Elementor.com

	Envato Market
		Version: 2.0.3
		Author: Envato

	LA-Studio Core
		Version: 2.0.5
		Author: LA-Studio

	LA-Studio Header Builder
		Version: 1.1.2
		Author: LA-Studio
		
	Slider Revolution
		Version: 6.2.1
		Author: ThemePunch

	WooCommerce
		Version: 3.9.2
		Author: Automattic

	WooCommerce Authorize.Net Gateway
		Version: 3.2.1
		Author: SkyVerge

	WooCommerce Checkout Field Editor
		Version: 1.5.29
		Author: WooCommerce

	WooCommerce TM Extra Product Options
		Version: 4.9.12.1
		Author: themeComplete

	WooCommerce TM Extra Product Options Weight addon
		Version: 1.0.4
		Author: themecomplete

	WooCommerce USPS Shipping
		Version: 4.4.37
		Author: WooCommerce

	WPForms
		Version: 1.5.8.2
		Author: WPForms

	Yena Package Demo Data
		Version: 1.0.1
		Author: LA Studio

	Yoast SEO
		Version: 13.1
		Author: Team Yoast

	Yoast SEO: WooCommerce
		Version: 12.6
		Author: Team Yoast


== Must-Use Plugins ==
	Elementor Safe Mode
		Version: 1.0.0
		Author: Elementor.com

	installatron_hide_status_test.php
		Version: 
		Author: 
== Log ==
	
JS: showing 1 of 1JS: 2020-02-25 22:21:59 [error X 2][/wp-content/uploads/elementor/editor.min.js:7:49075] this.config.initial_document.urls is undefined 

Open in new window

Terry WoodsWeb Developer, specialising in WordPress
CERTIFIED EXPERT
Most Valuable Expert 2011

Commented:

I see it's the Pro version that has the latest version number of v2.8.4. The latest free version is v2.9.2.

Terry WoodsWeb Developer, specialising in WordPress
CERTIFIED EXPERT
Most Valuable Expert 2011

Commented:

Do you have a copy of the previous version you were using? Reverting the plugin back to the previously installed version is probably a low effort option. The problem may resolve itself later when a new release becomes available.

Web Developer, specialising in WordPress
CERTIFIED EXPERT
Most Valuable Expert 2011
Commented:

Reverting to the previous version is generally as easy as replacing the "elementor" plugin folder with the older version (ie move the current one to somewhere else, and put the replacement version in it's place). Generally after updating a version of a plugin, it's also a good idea to go to the settings for the plugin in the Dashboard and save the settings relating to the plugin. Backup before you do it.

Explore More ContentExplore courses, solutions, and other research materials related to this topic.