Decouple Elementor from WordPress #31343
jgulledge19
started this conversation in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Describe the Problem
Elementor is a good tool and it looks exciting to see v4. Elementor is a WordPress plugin, but there are many other great CMS products that out there but you cannot use Elementor on them.
Propose a Solution
Just a crazy idea here, but what if Elementor became decoupled from WordPress? This would allow any other (PHP) CMS to use the power of Elementor if a developer wrote a wrapper for it.
One approach could be to spilt the current Elementor repo/package into two packages. The first package would be a standard composer PHP package with all the UI elements to build out web pages, call this the engine. The second or current repo/package would require and extend the base package to have all the specific logic to work with WordPress.
Repo/package 1, the engine
Have all the needed JS and base PHP interfaces and classes to define how all extensions must work
Repo/package 2, WordPress plugin
Any other project could then require and extend the Elementor engine package and then define their own package that would define the DB layer. Could then be used in say a Laravel CMS.
Additional Context
No response
Agreement
All reactions