-
Notifications
You must be signed in to change notification settings - Fork 1.5k
⚡Help Elementor and WordPress test a performance improvement! 🧐 #35405
Copy link
Copy link
Open
Labels
compatibility/wordpress-editorIndicates a compatibility problem with the WordPress Block or Classic editors.Indicates a compatibility problem with the WordPress Block or Classic editors.document/assetsReferences any asset (CSS, JS) generated for any document - Posts, Pages, Popups, Templates, etc.References any asset (CSS, JS) generated for any document - Posts, Pages, Popups, Templates, etc.help wantedAnnouncements that request help from users, like Public Beta testing programs.Announcements that request help from users, like Public Beta testing programs.mod*[Temp.] For internal use only.[Temp.] For internal use only.type/performanceIndicates when a topic is related to Performance.Indicates when a topic is related to Performance.
Metadata
Metadata
Assignees
Labels
compatibility/wordpress-editorIndicates a compatibility problem with the WordPress Block or Classic editors.Indicates a compatibility problem with the WordPress Block or Classic editors.document/assetsReferences any asset (CSS, JS) generated for any document - Posts, Pages, Popups, Templates, etc.References any asset (CSS, JS) generated for any document - Posts, Pages, Popups, Templates, etc.help wantedAnnouncements that request help from users, like Public Beta testing programs.Announcements that request help from users, like Public Beta testing programs.mod*[Temp.] For internal use only.[Temp.] For internal use only.type/performanceIndicates when a topic is related to Performance.Indicates when a topic is related to Performance.
Type
Fields
Give feedbackNo fields configured for Task.
Hey beta testers!
We are seeking help from the community to ensure a performance improvement for both Elementor and WordPress is implemented. We would greatly appreciate your feedback! 🙏
[UPDATE]: We added a newer build for Elementor Core.
Background
WordPress version 6.9 introduced a new method for enqueueing CSS and improving performance for Block Themes and the Block Editor.
While this method improved the Block Editor's performance, it caused some issues with how Elementor handles enqueueing styles for templates. Both methods are similar, but the one introduced by WordPress prevented some Template Styles from loading in some cases. As a workaround we temporarily disabled this feature to ensure this problem wouldn't occur.
Since then, we've been working closely with the WordPress team to ensure full compatibility with this method, and they have generously helped us by introducing new improvements to this method regarding CSS loading in Classic Themes as well.
The Problem
While this issue was initially reproduced by some users, we were never able to reproduce it ourselves, leading us to conclude this problem may be influenced by other environmental factors beyond our control.
The patches introduced here seem to solve the initial issues caused by the new WordPress method without us needing to disable it. But we cannot release them without verifying with the community (or those initially affected by the issue) if they indeed solve this issue.
We need your help!
Please help Elementor and the WordPress Core team with verifying if this patch fixes the incompatibility introduced.
Instructions
Here's how you can help us:
For Pro users: Drag and Drop the Template widget and select the template you've published in step 7.
Expected behavior
The template styles should be loaded correctly on the frontend.
Thank you all for your contribution! 🙏
Special thanks to these users who helped us with this issue: