v2.14.2: Update to Elementor 3.6.0 causes fatal error
-
On WP 5.9.2 with Elements Plus 2.14.2 installed, updating Elementor from 3.5.6 to its latest version 3.6.0, the site breaks with a critical error – see below.
Fatal error: Uncaught Error: Class 'Elementor\Scheme_Color' not found in /usr/www/users/foobar/staging/releases/46_FOO-elementor-360-update-causes-critical-error/wp-content/plugins/elements-plus/elements/ep-tooltip.php on line 60 {closure}() wp-includes/class-wp-hook.php:307 WP_Hook::apply_filters() wp-includes/class-wp-hook.php:331 WP_Hook::do_action() wp-includes/plugin.php:474 do_action() wp-content/plugins/elementor/includes/base/controls-stack.php:1580 Elementor\Controls_Stack::end_controls_section() wp-content/plugins/elementor/includes/widgets/heading.php:212 Elementor\Widget_Heading::register_controls() wp-content/plugins/elementor/includes/base/controls-stack.php:2282 Elementor\Controls_Stack::init_controls() wp-content/plugins/elementor/includes/base/controls-stack.php:494 Elementor\Controls_Stack::get_stack() wp-content/plugins/elementor/includes/base/widget-base.php:177 Elementor\Widget_Base::get_stack() wp-content/plugins/elementor/includes/base/controls-stack.php:300 Elementor\Controls_Stack::get_controls() wp-content/plugins/elementor/includes/base/controls-stack.php:2369 Elementor\Controls_Stack::sanitize_settings() wp-content/plugins/elementor/includes/base/controls-stack.php:1105 Elementor\Controls_Stack::get_data() wp-content/plugins/elementor/includes/base/controls-stack.php:2116 Elementor\Controls_Stack::get_init_settings() wp-content/plugins/elementor/core/base/base-object.php:142 Elementor\C\B\Base_Object::ensure_settings() wp-content/plugins/elementor/core/base/base-object.php:40 Elementor\C\B\Base_Object::get_settings() wp-content/plugins/elements-plus/elements/ep-scheduled.php:119 ep_scheduled_show_element() wp-content/plugins/elements-plus/elements/ep-scheduled.php:94 ep_schedule_before_render() wp-includes/class-wp-hook.php:307 WP_Hook::apply_filters() wp-includes/class-wp-hook.php:331 WP_Hook::do_action() wp-includes/plugin.php:474 do_action() wp-content/plugins/elementor/includes/base/element-base.php:438 Elementor\Element_Base::print_element() wp-content/plugins/elementor/includes/base/element-base.php:767 Elementor\Element_Base::print_content() wp-content/plugins/elementor/includes/base/element-base.php:447 Elementor\Element_Base::print_element() wp-content/plugins/elementor/includes/base/element-base.php:767 Elementor\Element_Base::print_content() wp-content/plugins/elementor/includes/base/element-base.php:447 Elementor\Element_Base::print_element() wp-content/plugins/elementor/core/base/document.php:1565 Elementor\C\B\Document::print_elements() wp-content/plugins/elementor/core/base/document.php:1016 Elementor\C\B\Document::print_elements_with_wrapper() wp-content/plugins/elementor/includes/frontend.php:1092 Elementor\Frontend::get_builder_content() wp-content/plugins/elementor/includes/frontend.php:1006 Elementor\Frontend::apply_builder_in_content() wp-includes/class-wp-hook.php:307 WP_Hook::apply_filters() wp-includes/plugin.php:189 apply_filters() wp-includes/post-template.php:253 the_content() wp-content/themes/foobartheme/template-parts/content.php:42 require() wp-includes/template.php:772 load_template() wp-includes/template.php:716 locate_template() wp-includes/general-template.php:204 get_template_part() wp-content/themes/foobartheme/single-thema.php:13 include() wp-includes/template-loader.php:106 require_once() wp-blog-header.php:19 require() index.php:17
Temporary fixes
Each of the following measures fix the issue temporarily:
* Downgrading Elementor to 3.5.6
* Disabling the plugin Elementor PlusI have yet to dig into the plugin code, but figured this might be something that’s of interest to the plugin authors in order to look into this and ideally publishing a patched version.
Thanks!
Mario
Viewing 7 replies - 1 through 7 (of 7 total)
Viewing 7 replies - 1 through 7 (of 7 total)
- The topic ‘v2.14.2: Update to Elementor 3.6.0 causes fatal error’ is closed to new replies.