Monday Masterclass: 3 Reasons to Choose Theme Builder Over Themes

This week we customize website elements and take our designs beyond the limitations of themes and into the future of WordPress websites.

WordPress began evolving the moment it was launched just over a decade and a half ago. It has evolved so much that, as users, we can no longer afford to rely on methods and best practices that served us in the past.

Over time new features have appeared to make things easier. However helpful, these features are window dressing when compared to the true progress. 

The road to the evolution of WordPress lies in moving beyond themes.

In this post, we list the top 3 reasons why you should choose Theme Builder over themes when building WordPress websites.

Why Choose Theme Builder Over Themes

Theme Builder: The Future of WordPress

Before we go into the nitty gritty details of the Theme Builder’s main benefits, it’s helpful to take an overview of the two ways of customizing your website.

Theme Builder let’s you edit, redesign, and customize the different theme elements, that have thus far required code to change. Taking advantage of this new method, we take a leap forward in the evolution of WordPress and achieve maximum creative control over our pages.

Homepage from the Travel & Tour template kit, using Hello Theme

Example: The Travel Template Kit

To help understand what happens to the template when we make changes to a theme, or change it altogether, we’ve put together a website using the newly released Travel & Tour template kit. 

To prepare for this experiment was to insert the kit using Elementor. 

Theme Builder Doesn't Skew Your Design


Notice the difference in the examples below, of what happens to the same page and its template, when we change themes from Hello to the Storefront theme (that we get with the WooCommerce plugin), then change it to the OfficePress theme, and finally to WordPress’ own Twenty-Sixteen theme.


Notice how the theme forces text and images into predefined boxes, while the header we created in theme builder, remains consistent. Even if you prefer to rely on themes as they are, you may want to consider the fact that the moment there’s an update, even the slightest change in the theme’s definitions, your site will be affected. In the case of WordPress’ Twenty Sixteen theme, we can see an extreme example of what could go wrong. 

WordPress sites and blogs must use a theme. As with most things, there are pros and cons to using prefabricated, modular themes (e.g. StoreFront, OfficePress etc.). On the one hand, they will keep your site well structured, simple and familiar. However, familiarity is a major downside if we’re looking to stand out against the mass online commercial competition. 

It is this need to create unique designs and structures that inspired creating Hello theme, to preserve all of the pros without the cons and limitations. 

Unlike modular themes, the Hello theme carries no definitions that skew and cram our content into spaces or redefine fonts and colors. It acts as a fresh blank canvas for any template and design we want to place on it. As for all our website elements, such as headers, footers, popups etc., we use the Theme Builder to customize them any way we want, without the worry of them changing as a result of changes to a theme.

Create Template Variations

A second great advantage of building elements in Theme Builder is that we can create several variations of elements and assign them to specific attributes, such as categories.

Let’s suppose that on my Travel site, most of my business comes from customers booking family trips or customers looking for romantic getaways. 

To help draw visitors, I publish a blog where the posts are categorized by relevance to either family or romantic vacations. With two types of clients searching for two different types of products, I’d like the appearance of each type of blog post to have a distinct feel. This way I can reassure couples looking for a romantic escape that they won’t be joined by a foray of over-excited families.

Using the Theme Builder feature, we’ll click the Add New button then select the Single Page option from the dropdown menu. Notice that another drop-down menu appears, where we’ll select the post option. Next, we’ll appropriately name the element (e.g. Romantic.Getaways-Single) and click on Create Template. Again, to save time, we selected a template that we can customize anyway we want once it’s in Elementor.

We still want to maintain some aesthetic consistency throughout or site, so we’ll only make some minor changes in the color of some of the layout elements and give the pages a new title. 

When we’re done and we publish each variation of our Single Page in Elementor, we’ll see the conditions window again which offers us loads of viewing options.

For example, we could select the option to assign this design to all posts, or just to posts written by a certain author. We’ll condition our variations to appear on pages with posts from the relevant category, and click Save.

With both variations of our single post element created, published and assigned we can appreciate the distinctions, however slight, they are quite effective.

Creating elements in Theme Builder is exactly the same as building pages in Elementor; it’s all a matter of positioning widgets and assigning the conditions of the page from drop-down menus.

Moreover, we don’t use a single line of code. 

Add and Edit Site-Wide Elements

Another area where we’ve noticed WordPress users having difficulty is adding buttons and other dynamic properties to theme elements. Again, the best way to customize things like Popups, footers, etc. without getting bogged down with code is by using the theme builder. 

To prove my point, we could edit our current header by going to Theme Builder and selecting to edit it in Elementor. Once the Elementor editor opens, we’ll add a social button widget by searching for it in the editor panel and dragging it over to the header’s main section. Then we’ll just quickly customize it so it looks consistent with the original design and update it. All that’s left to do is to connect the links to the buttons.

Drag and drop social action buttons to create unique headers with Theme Builder

Theme Builder: Bottom Line

My colleagues and I are forever using the Theme Builder. We find that it saves us so much time, by keeping us focused on the build rather than spend time looking for themes and fiddling around with templates. This way, we get things exactly the way we wanted, and there are no surprises later on. 

We’ve only discussed a few of the elements that we can create in Theme Builder. As for the extent of customization, this is only the tip of the iceberg. The evolution of all technology, from the wheel to the printing press, from the steam engine to the microprocessor entirely depends on how we, the users, use and challenge its possibilities. The most exciting part of innovation and invention is seeing how users push the technology beyond its limitations, exceeding the imagination of those who created it.  

About the Author

Simon Shocket
Simon Shocket
With a background in graphic design and animation, Simon began his writing career in the entertainment industry, followed by a fruitful career in advertising, before moving into hi-tech journalism. Simon also performs with several bands and musical productions. After all, he was born in Manchester, UK, and that’s a lot to live up to.

Share on

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp

you might also like

Liked This Article?

We have a lot more where that came from! Join 1,365,209 subscribers who stay ahead of the pack.

By entering your email, you agree to our Terms of Service and Privacy Policy.


16 Responses

  1. Indeed this would be a perfect idea with a site with clean code, responsive and fast. But what about when it comes to i. e. a business listing directory template..
    In that case we need to use plugins that convert the theme builder into a lot of vaiery of business listing pages… And I don’t know if we have to do with something so niche, then a theme builder can serve its purpose..
    I don’t mention your theme builder, I am talking generally 😉

  2. Great write-up and video Simon… Learning every day, and yes, the theme builder has becom the first item to choose from the menu…

  3. Theme builders are the future! Themes should be in the background and instead of choosing a theme for it’s design, you just pick a design template.

  4. Theme Builder is very helpful but it cannot match the functionality of Astra Pro Custom Layouts, specially when using Hooks.

  5. I make $20,000 WordPress sites for large corporate clients and I use theme builders on almost every one now. I’m a full-stack developer with 11 languages and 15 years experience, so of course I could build them from scratch like I used to, but honestly, a theme builder is going to be more manageable for any client and save them so much time with self-management in the future.

    1. Thank you for your post. Not long ago I got pulled into a senseless online discussion because a “so-called expert” with a significant following was comparing Divi to Elementor. His conclusion was Divi is designed for freelance pros and Elementor was designed for do-it-yourselfers. I was incensed at the foolishness of this statement and responded that I have 60+ live sites, all designed for clients, that I have built over the last few years using Elementor. I tried both platforms when I started out and I am so very glad that I chose Elementor. I strongly feel it is by far the best WordPress page builder. The fact that you build sites for high end clients with Elementor, even though you could design from scratch, should forever silence such ridiculous comments. They are extremely misleading for people who are trying to make an informed decision that will seriously affect their business moving forward.

  6. Totally new to Elementor so this may be a silly question: I can’t just design a site using Elementor and install it on WordPress? I have to have a theme, then edit all of it in Elementor, and then if the theme author updates the theme it could throw all my editing and design out the window??

    1. No stress Shorelarkbythesea, Elementor designs should remain mostly unchanged when the themes get updated. That being said, some weird CSS rules could cause minor issues in rare cases, so it is better to start with a blank theme like Hello or Astra.

  7. shorelarkbythesea, No. An Elementor site starts with WordPress, then you add a theme to your WordPress site and then you use WordPress to create new page and edit them with Elementor from within the site’s admin page.

    I wandered about for months trying to figure out themes. Everything seemed scattered all over the place. I jumped on Elementor immediately and have never looked back. But even with Elementor, trying to get full control over headers and footers was a pain. I tried many different plugins and raw code. Then Elementor released Theme Builder and now had full control over almost everything.

    If you HAVE to have a theme (and you do!) by all means, go with the bare minimum. There’s a much lower chance you’ll ever hit issues when the theme is upgraded. I’m using the Astra theme now and will probably give the Hello theme a try. Good luck!

  8. Elementor is awesome but still faaaaaar away from being able to take over the burden of a serious theme.
    Well, just take a look at the Archive Posts widget, without Ele Custom Skin add-on it’s a dead end. Next, the Post Comments widget. Awful! No skins, no options, and the worst part is that Post Comments widget does not inherit Elementor’s global/default fonts which – by the way – don’t work either way.
    How about that lame implementation of jQuery SmartMenus?
    How about the lame support at Github? The majority of issues get shut by “moderators” instantly, give it a shot and good luck.

    Elementor rookies might be wowed by options and possibilities, I’ve been intensively working with Elementor for over a year now and I’m seriously thinking about the alternative.

  9. Did you borrow the shirt from a female coworker for the intro of the video? Anyways, I’m glad you switched to an appropriately sized shirt for the remainder of the video. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to learn how to build better websites?

Join 1,365,209 Elementors, and get a weekly roundup of our best skill-enhancing content.

By entering your email, you agree to our Terms of Service and Privacy Policy.