Before we explain our reasons for choosing Elementor, we should probably explain why WordPress websites need a page builder.
Most WordPress themes come with layout variations, or the option to have a simple ‘sidebar’. There is no option to allow multiple columns of content for example. The built-in text editor is capable of handling multiple columns, and more complicated layouts, but only if the user knows HTML. Page builders allow end-users to be able to create complex layouts, even if they’re are not a code monkey!
We have worked with different WordPress page builders for years. Often becoming frustrated that simple changes became more difficult than they were with the default WordPress editor. That’s because the editing process is so far removed from the content on the page! The process often works like this:
So we wanted a powerful page builder with minimum abstraction from the on-page content. We researched and tested lots of page builders, and found that they came with one or more of the following issues:
Elementor went close to passing all the above criteria. We are still not happy with the overhead that Elementor brings, but that’s because we’re obsessed with website efficiency. Apart from that, Elementor ticks all the boxes and brings some powerful features like instant pages from templates. This feature has been copied, probably from Beaver Builder but we thought Elementor’s implementation was easier to use and more flexible.
Elementor, is much more extensible than other page builders, allowing us to add custom blocks as required by clients. A huge bonus for Mousebuilt clients is that if ever you decide to move away, most of the functionality of Elementor plugin is freely available, so you’ll have your site up and running with another host as quickly as possible.