By using Elementorforum.com’s services you agree to our Cookies Use and Data Transfer outside the EU.
We and our partners operate globally and use cookies, including for analytics, personalisation, ads and Newsletters.

  • Join the Best Wordpress and Elementor Support forum

    Provide or get advice on everything Elementor and Wordpress, ask questions, gain confirmation or just become apart of a friendly, like minded community who love Wordpress and Elementor


    Join us!

Conflict with WGL Extensions plugin

M

Matty_f

New Member
Hi all. I'm new here. Having an issue with my website. Up until 22/01/25 everything has been working fine and no changes have been made for months.

On the 22nd the website went down with Critical Error and I was sent the error report below. I did the usual, deactivate all the plugins and reactive one at a time and the only conflict I could find was between Elementor and WGL Extensions. Both of these are core plugins vital for the website. I've tried disabling all the plugins except those 2 but that didn't work. Also tried updating, deleting and reinstalling with no luck.

Here is the error report:
Got error 'PHP message: PHP Fatal error: Uncaught Error: Class "Elementor\\Core\\Schemes\\Manager" not found in /home/sites/31a/c/c119a3d104/public_html/wp-content/plugins/wgl-extensions/includes/elementor/init.php:218\nStack trace:\n#0 /home/sites/31a/c/c119a3d104/public_html/wp-includes/class-wp-hook.php(324): WGL_Extensions_Elementor->save_custom_schemes('')\n#1 /home/sites/31a/c/c119a3d104/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)\n#2 /home/sites/31a/c/c119a3d104/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)\n#3 /home/sites/31a/c/c119a3d104/public_html/wp-content/plugins/elementor/includes/plugin.php(684): do_action('elementor/init')\n#4 /home/sites/31a/c/c119a3d104/public_html/wp-includes/class-wp-hook.php(324): Elementor\\Plugin->init('')\n#5 /home/sites/31a/c/c119a3d104/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)\n#6 /home/sites/31a/c/c119a3d104/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)...'
 
Community

Community

Administrator
Staff member
The error you're encountering is due to a compatibility issue between the WGL Extensions plugin and a recent update to Elementor. The Elementor\Core\Schemes\Manager class has been deprecated or removed in newer versions of Elementor (starting around Elementor 3.0+). Here's how to resolve this:


Step-by-Step Solution

  1. Check for Updates
    • Ensure both Elementor and WGL Extensions are updated to their latest versions. The WGL Extensions plugin might have released a patch for Elementor compatibility.
  2. Roll Back Elementor Temporarily
    • If updating WGL Extensions doesn’t work, downgrade Elementor to a version before the Schemes system was deprecated (e.g., Elementor 3.4.x). Use the WP Rollback plugin to safely roll back:
      1. Install and activate WP Rollback.
      2. Go to Plugins → Installed Plugins.
      3. Click "Rollback" under Elementor and select version 3.4.8 (or another pre-3.5 version).
  3. Patch WGL Extensions Manually (Temporary Fix)
    • If updating/rolling back isn’t possible, edit the WGL Extensions plugin code:
      • Open /wp-content/plugins/wgl-extensions/includes/elementor/init.php.
      • Replace the deprecated class reference:

        Code:
        // Old line (line 218):
        $scheme_manager = new \Elementor\Core\Schemes\Manager();
        // New line (if using Elementor 3.5+):
        $scheme_manager = new \Elementor\Core\Kits\Manager();



      • Note: This is a band-aid fix. Contact WGL support to request a proper update.
  4. Contact WGL Extensions Support
    • The WGL Extensions plugin needs to update its codebase to align with Elementor’s new structure (replaced Schemes with Kits). Reach out to their support team and share the error details.

Why This Happened

  • Elementor deprecated its Schemes system in favor of Theme Style Kits in version 3.0. The Manager class was moved to Elementor\Core\Kits\Manager.
  • If your site auto-updated Elementor after January 22nd, the WGL Extensions plugin is now referencing a class that no longer exists.

Prevent Future Issues

  1. Disable auto-updates for critical plugins (Elementor/WGL) until compatibility is confirmed.
  2. Test updates on a staging site before applying them to production.
Let me know if you need help with specific steps!
 
N

naresh

New Member
I am experiencing a fatal error after updating Elementor from version 3.25.7 to version 3.28.3. The error seems to be caused by the wgl-extensions plugin, and it is preventing the site from functioning properly.
PHP Fatal error: Uncaught Error: Class "Elementor\\Core\\Schemes\\Manager" not found in wgl-extensions/includes/elementor/init.php:218
 
alwyn.mungofa

alwyn.mungofa

New Member
I am experiencing a fatal error after updating Elementor from version 3.25.7 to version 3.28.3. The error seems to be caused by the wgl-extensions plugin, and it is preventing the site from functioning properly.
PHP Fatal error: Uncaught Error: Class "Elementor\\Core\\Schemes\\Manager" not found in wgl-extensions/includes/elementor/init.php:218
I am experiencing the same problem does anyone have a fix for this. My site is not loading
 
Elementor Services Elementor Services

Latest posts

Latest Resources

Other Elementor Resources

elementor official
Top