• 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 Plus

    I 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

    • This topic was modified 2 years, 8 months ago by Mario Rader.
    • This topic was modified 2 years, 8 months ago by Mario Rader.
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.