Elementor Pro 2.0 – Introducing Theme Builder

We just released Elementor Pro 2.0, the most advanced page builder ever created, with built-in theme builder capabilities. Design your entire site in a new visual way that is light years ahead.

Meet #Elementor Pro 2.0 Theme Builder - The Answer To All Your #WordPress Challenges.

It all started as a crazy dream: creating a complete website builder solution for WordPress. Until now, there were two major restrictions preventing it from happening:

  • Some parts of the theme simply couldn’t be touched. You had to use code and a lot of guesswork to change different areas of your theme. Using Elementor, you were restricted to the content area of your website.
  • Until now, you could only create static content, not dynamic content. Unlike landing pages, the dynamic parts of your site (like blog posts or product pages) required dynamic content, and couldn’t be handled without code.

With Elementor Pro 2.0, we addressed both issues, making it possible to design every part of the website dynamically, visually, and with zero code required.

Meet Elementor Theme Builder

With this release, you can finally visually customize your headers, footers, archive pages, single post pages and other areas of your site. This not only saves you time, but introduces a whole new drag and drop experience to building WordPress websites.

We believe the new theme builder capabilities will change how people create and edit websites. We worked months developing the most streamlined, simple process for editing every area of your site. WordPress users on all levels will be able to quickly learn to use and incorporate the new features in their workflow.

The new website building process include the following parts:

  • Template Type – Choose the type of template you want to create. This can be header, footer, single post page or archive page.
  • Dynamic data – Build the framework of your page using dynamic content. This way, your content gets filled dynamically with content from your website
  • Conditions – Set conditions to determine where your template will apply: across your website, for a specific page, or any condition you may like

Let’s explore each of these parts in more detail.

Template Types

Design Every Part of Your Site Like You Know and Love In the Elementor Editor

With Elementor Pro 2.0, you need to start thinking of templates as design units, capable of customizing each and every area of your site (including your blog, footer and so on).

Until now, you were limited to a specific area in your website: the content that resides between the header and the footer. This is a restriction of all page builders, leaving other parts of the website to be coded on the theme level.

Now, we are introducing several new templates. All the left-out parts that used to be handled solely on the theme level, can now be visually designed in Elementor. These templates are seamlessly integrated into place.

Created a new header template? Elementor recognizes it as a header template and can use it as a header in your website without any need for coding.

The same goes for single post templates. You create the single post template, and Elementor knows how to implement it on any or all of your single posts.

Archive pages are created in the same manner. You create an archive template, then implement it on your posts archive or your products archive, search results and so on.

It all starts with creating a new template.

By using these new templates, you gain control over other areas of your website, with no need to code anything. If you’ve ever struggled with header.php and other types of files, you can start to grasp how this is going to simplify WordPress web design.

Dynamic Content

Build the Framework Once. The Content Is Added Dynamically.

After choosing the type of template you want to create, it’s now time to fill it with dynamic content.

Until now, page templates included static content only. You created a page and then published it.

Elementor Pro 2.0 allows you, for the first time, to create a template with dynamic content. You create the design framework of the page, including dynamic parts like page title or featured image, and the content is put in automatically.

The dynamic content tags include:

  • Posts: URL, Title, Featured Image, Content, Excerpt, Meta, Date, Time, Terms, ID, Attached Files
  • Archive: Title, Description, Meta, URL
  • Author: Name, Profile Picture, BIO, Meta
  • Comments: URL, number of comments
  • Site: Site Name, Site Tagline, Site URL
  • General: Current Date

Theme Elements

Dynamic Widgets At Your Service

To make it easier to build your templates using any dynamic content, we created several new theme element widgets. Among the new widgets:

Post Excerpt

Shows the excerpt of the post

Post Content

Includes the entire content area of the post

Post Info

Shows the author, date, time & comments

Post Featured Image

Displays the featured image of the post

Author Box

Shows the author name, gravatar and description

Post Comments

Displays the comments of the post

Post Navigation

Next & previous links to other posts

Archive Title

Display title for a post type archive

Posts Archive

Displays the archive of your posts

Site Name

Displays the site name, as specified in the Customizer

Site Logo

Displays the site logo, as specified in the Customizer

Post Title

Shows the current title of the post

Post Title

Shows the current title of the post

Post Content

Includes the entire content area of the post

Featured Image

Displays the featured image of the post

Post Info

Shows information from the post

Post Excerpt

Shows the excerpt of the post

Post Comments

Displays the comments of the post

Post Navigation

Next & previous links to other posts

Author Box

Shows the author name, gravatar and description

Archive Title

Display title for a post type archive

Posts Archive

Displays the archive of your posts

Site Logo

Displays the site logo, as specified in the Customizer

Site Name

Displays the site name, as specified in the Customizer

The meaning of this dynamic feature is huge:

For headers, you can build the entire menu from scratch, maybe add a search form, add another top bar. You can embed your site’s logo, and if you ever change that logo on the site level the header will automatically be updated on all pages.

For single posts, you can embed elements like the page title, featured image, the content and every part of the blog post. Then, if you create a new blog post, the design of the page will automatically be inherited from that template.

For archive page, you can build the template of your blog, and customize it without touching any code, all inside the Elementor editor.

This feature can be used to customize any type of dynamic content or custom post type, including advanced content you create with ACF.

Preview Settings

Fill Your Template With Content From Your Actual Site to Preview What the End Result Looks Like

When you create dynamic content, especially for single post and archive pages, it’s sometimes difficult to imagine the end result. For this reason, we added the option to preview the result with any previously made content.

If, for example, you create a single post, you can see how the final result will look like by previewing the single post with any of your previously published posts. This way, you can work on the design while seeing what the actual result will look like. You can also try different previews and switch between posts, to make sure you like the result across several posts.

Display Conditions

Set Exactly Where Your Templates Are Implemented Across Your Site

Once you finish creating your dynamic content, it’s time to choose the conditions that the content will be applied to.

Apply your template across your entire site, for a certain category, certain page or any other condition you want.

Each template includes display conditions that determine exactly where the template is implemented.

For example, if you create a header template and want to display it ONLY as the header of your single posts, you can do it easily by choosing single posts from the drop down menu.

Pick A Theme, Any Theme

One of the truly great things about Elementor Pro 2.0 is that it works with any WordPress theme. This gives you, as a WordPress user, maximum flexibility and freedom to work with your favorite theme, or switch themes and not have to worry about making changes.

If you are a theme developer, you should use our detailed documentation regarding how to register a new location and manually integrate to our Locations API.

Design your entire site in a new visual way that is light years ahead - Join #Elementor

The Easiest Way to Customize Your Theme​

Get Elementor Theme Builder, the ultimate WordPress design tool, and control every part of your website, without theme or code restrictions.

What's Next

Building a WP Website Will Never Be The Same

Elementor Pro 2.0 introduces a new way to build and customize websites. You finally get total control over every part of your WordPress site.

In the following months, we will be working hard on expanding the capabilities of Elementor 2.0 further, including a complete WooCommerce solution, ACF and Toolset.

If you’re already Pro users, update and download Elementor Pro 2.0 from your dashboard. Please make sure that you read this guideline before updating Elementor.

Get the best drag and drop WordPress theme builder. Join Pro today!

About the Author

Ben Pines

Ben Pines is Elementor's CMO. He has been in the online marketing industry for over 10 years, specializing in content marketing. WordPress has been Ben's platform of choice since the time it was used solely for blogging.

125 Responses

  1. You guys rock, the only thing i missed from beaver!

    Can setup a directory site using Filter/Post type creating plugin using elementor theme builder within an hour thanks to this 😀

  2. Once again, Team Elementor has taken not only the pagebuilder to a whole new level, but how designs and content is published, whether at the page level or site wide. TOTAL game changer, and well worth the wait!!

    Thanks, and great job Team Elementor!!! 🙂

  3. I’m so excited, and I just can’t hide it! 😉

    I waited for it because I want to build my new website with this nice tool.

  4. Congrats guys! Elementor Pro 2 is just awesome! It has been a breeze to add theme support for it and register custom locations. Keep up the great work!

  5. 😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍
    I T F E E L S L I K E I T ‘ S M Y B I R T H D A Y ! ! !

    SOOOOOO PUMPED!!!
    Great job guys!

  6. Thanks a bloody lot for all the awesome work you guys put into this.
    Elementor, which I’ve only discovered a few months back, has completely changed my workflow.
    Amazing!

  7. This is what I’m waiting for months!!! Thank you elementor! Now I’ll never look back! I’ll use elementor forever!

  8. “including a complete WooCommerce solution, ACF and Toolset.” – Already a game changer but these will be the ultimate!

  9. Nooooooooo…..just today I have spent hours fidgeting with manually coding custom archive, post and other page templates for an old theme…with this I would have done it in a blast……absolute fantastic..!

  10. Really impressed! Been waiting a long time to be able to use the native functionality to break out beyond “the content”, this is very exciting times! Bravo

  11. A BIG step for refining “Building WordPress Websites”. Elementor TWO can stop the hazzles with additional plugins, writing php code and using blogs, archive and category pages more efficiently and a modern up-2-date design!

  12. Love it!! Any idea on then we can make our own archive loops? Like blog blocks with custom fields etc?

  13. Nice work! Hey Ben, one thing I’m hoping to see with headers and nav menus in the header – is there a way in Elementor Pro to make a sticky menu? Also I’m looking for a “Back To Top” button – am I missing that?

    Thanks!

  14. Congrats E-Team! I’ve been building on a live site with this all day. Replacing header, footer, 404.. creating a blog template.. etc. This really is a game changer (and huge time saver, thanks for that 😉 )

  15. Elementor Pro 2.0, the most advanced page builder ever created, with built-in theme builder capabilities. Design your entire site in a new visual way that is light years ahead…Awesome truely awesome…..

  16. My company started using Elementor Pro about 3 months ago and LOVE it! These updates are very exciting!

    So does this pretty much replace the AnyWhere Elementor Pro plug-in?

  17. Hi Ben and team,
    Great job as always. As the innovators you are just thought I’d ask about a couple of very ‘standard’ WP features and if they are on the pipeline at all.
    1 – Sticky menu. Have seen this asked often
    2 – Related Posts. Much more useful than Post nav before | after. With thumbnail ideally.

    Thanks again for this 🙂

  18. Any chance of an integration with WordPress Pods Plugin? Or maybe being able to grab current logged in user data to display?

  19. Amazing, almost speechless (almost…)
    Incredible job guys, the words were used a few times already: game changing
    Congratulations to the whole team

    Now I’ve got to go, have a new ‘toy’ to play with

    Rob

    1. Hey Arvid – nope, just go to Elementor > My Templates and edit your header using elementor and save. Boom all instances are updated wherever you asked the header to display (entire site if chosen to display on entire site).

  20. There is still something very important missing. Would be perfect if one could generate a template in the library and reuse this template throughout the website. Those reused templates should only obtain the styling like paddings, margins font setting etc but not the content! If one changes the setting in the library all reused template should be affected by that change but content like text stays individual! That is still missing:-( Unfortunately the global widget function is not capable of having individual texts for each instance….

  21. I love all the changes you have made but I would love if the information could be in Spanish too because i feel I am missing a lot because is only in English.

  22. Purchased Pro about 6 weeks back anticipating this release – i am very very far from disappointed 😀

    There are just 2 things now that I think would elevate this to an even more mind-blowing solution.

    Thing 1: A more sophisticated solution to colour schemes and colour theming. think instead of having the picker with presets the picker should be showing the colors from my current chosen color theme and a global change to ‘color 4’ in the theme should apply sitewide, or if you want just switch out the whole color theme, or allow different color themes to be applied on a per template basis.

    Thing 2: A more fleshed out module for global typography setup with responsive rules

  23. What will be the main focus from now? WooCommerce or ACF/Toolset?

    A selfish wish is the Toolset integration, because I need it badly and its still in beta. Can you elaborate a little bit on when this will get priority in the coming months?

  24. I really like that you have the ability to create dynamic archive pages but I’m frustrated because it doesn’t allow you to have dynamic categories pages…. could someone please explain this to me

  25. Thanks – Great update! But I can’t see how to create a template for a specific custom post type? Is it possible, or will it be possible in a future release?

  26. Is there any way to get a list of custom posts, and that can be filtered by taxonomies/terms or custom fields?

    Great job with the update! I love Elementor.

  27. I also see on the latest update you can now make a section ‘sticky’ for all those wanting a sticky header/menu 🙂 Just ensure you go to the advanced tab of the section and select ‘Scrolling Effect’. I hope to see more new things added in that section.

Leave a Reply