Here's the top 3 Elementor problems we found after using it for a year and how we solved them.
Let’s ignore all the jokes we can make with this heading and talk the issues we found working with Elementor for the past year. We needed to find an easy and fast way to make reusable components in Elementor without having to write stuff from scratch every time.
Sure we tried using global widgets, template widget and everything in between but there were always issues of keeping it consistent throughout the website.
Let’s use the card you see on the right as an example. I could make a global widget out of it, but the moment I tried to make any small changes to it, say the image or the title, I have to detach it from the widget, losing the ability to make global changes to that card element. This means that if I want to change anything that would apply to all of them I have to go through all pages that have this card element to change the setting on those elements.
Well, we did try making a section and then using a template. Here’s the problem we found; any time we had to create a card with a different image or text, we had to duplicate that section, make the modification there, and then use the template widget. Which means that once again, you lose that ability of changing the background color in one place. You have to go into each and every section to change that for your entire website. Also once you have more than 15-20 templates good luck finding the right one with no image references
Custom posts loops and how we found impossible to use Elementor Pro’s widget. It’s just too hard, I can never memorise what each skin is what and there’s too many settings. Can you imagine a client (let’s call him Bob) who works in some industry like construction and uses the computer for two hours a day trying figure out flexbox?
Since we had been working on the custom widget we implemented the custom skin option by adding a single checkbox that makes the whole thing pop up in your skins dropdown and you can use dynamic tags to populate the custom widget.
We added a few bits and pieces along the way like being able to combine controls into one so you only have to change the color of 4 elements in one place or having one single control for the URL of your element but that’s beside the bigger picture here.
As we polished in what now is known as EleBuilder (originally called Elementor Widget Builder – but then we found out about Elementor Trademarks – sorry boys) we felt that the more third party plugins you added to the recipe, the more clunky and busy was your widgets panel. Again, it just became too hard trying to find the right widget when you can’t remember the name of it but now you have some scrolling to do because the client doesn’t want to build that little section from scratch.
So we came up with the Elements Manager. It really isn’t anything more than a copy of your normal editor panel but you can reorder and hide stuff. From everybody. Including that client we talked about before. Not permanently, you can still get access to everything by using the search bar.
They want the job done in the fastest way possible that’s going to take the least amount of work. Not all clients, let’s not generalize, but usually yes. Especially when they are the ones trying to do it themselves. Right Bob?
Other parts of the plugin we made out of convenience like being able to edit the widgets without having to open another tab or being able to convert sections and columns and their contents on the go.
So there you have it. We’ve enabled comments on this page so feel free to express how you think we solved the issues, or if there was a way of doing it all along and we made the whole thing for the pure purpose of fun.