Theme Builder For Elementor & Starter Templates
Theme Builder For Elementor & Starter Templates

Theme Builder For Elementor & Starter Templates

4.2/5 (5 ratings) 2K+ active installs Updated Nov 8, 2026
Theme Builder for the free Elementor: all templates of the site and where they are shown

Theme Builder for the free Elementor: all templates of the site and where they are shown

Free Theme Builder For Elementor lets you design every part of your site with the free Elementor – no Elementor Pro needed. Make a header, a footer, the layout of your posts and pages, the blog and category archives, the search results and the 404 page, choose where each one is shown, and the plugin puts it in place of the parts of your theme.

Don’t want to start from an empty page? The starter templates give you ready-made headers, footers, layouts and sections, and whole websites you import in a few clicks – then change anything in Elementor.

Live demos · Documentation

How it works

  1. Go to Theme Builder › Templates and click New template – or start from a ready-made design in the Template Library.
  2. Design it in Elementor with the widgets of the plugin: site logo, navigation menu, post title, posts grid and many more.
  3. Set its display conditions – the entire site, all posts, one category, the blog, search results… – and publish.

Templates for every part of the site

  • Header and footer – for the whole site or only for some pages
  • Single – the layout of posts, pages and custom post types
  • Archive – the blog, categories, tags, authors and dates
  • Search results and the 404 page
  • Post Card – your own design of one post in a list, used by the Posts widget
  • Section – reusable parts such as a sidebar, a call to action or the slides of a slider

Display conditions

Choose where each template is shown: the entire site, all posts, posts of a category or tag, posts by an author, single pages, the front page, the blog, archives, search results or the 404 page. Add exceptions with Exclude. When several templates match a page, the most specific one wins. Every post and page can also pick its own header, footer and layout in the editor.

Widgets and dynamic tags

29 widgets, shown first in the Elementor panel when you edit a template: post title, content, featured image, date, author, categories, tags, comments count, post info with the reading time, read more, post navigation, author box, comments, breadcrumbs, archive title with the number of results, posts (grid or list with pagination and related posts), site logo, site title, navigation menu with a mobile menu, search form (also as an icon), copyright, share buttons, table of contents, reading progress, back to top, advanced heading with an animated middle part, slider (every slide is a section template), section template and widget area.

22 dynamic tags put the post title, excerpt, date, terms, reading time, author, archive title, site title, a custom field, links and images into any Elementor widget – also with the free Elementor.

Archives with your own post cards

The Posts widget follows the current query, so one archive template shows the right posts on every category, tag, author or search page. Design a Post Card template in any layout – picture on the left, title over the image, a category badge – and every post in the list is shown with it.

Header behaviour

Make the header sticky, shrink it on scroll, hide it while the visitor scrolls down, or lay it transparently over the top of the page – on all devices or only on desktop.

Starter templates: Template Library and Websites Import

Start from a finished design instead of an empty page:

  • Template Library – starter templates of every type: headers, footers, single posts, archives, search and 404 pages, post cards and sections. Preview them live and import them as drafts in one click, or insert a section right in the Elementor editor.
  • Websites Import – complete websites. Filter them by industry, Free or PRO, open one, pick the pages you need and import them with the header, the footer and the layouts of posts and archives.
  • Your colors – keep the colors of a demo or choose a palette or your own colors in a live preview before the import, optionally as the global colors of Elementor.
  • New designs appear without a plugin update, with a short notice in the dashboard showing the newest ones.

Pictures of an imported design are copied into your Media Library, so your site never depends on ours.

Works with any theme

Headers, footers and layouts replace the parts of the theme in classic themes (Astra, GeneratePress, OceanWP, Kadence, Blocksy, Neve, Hello Elementor…) and in block themes (Twenty Twenty-Five, Twenty Twenty-Four…). Pages built with Elementor can use the Canvas or Full width layout of the plugin.

Theme Builder PRO

Theme Builder PRO adds the WooCommerce shop – single product, product archive, cart, checkout, My account and order received templates with 30+ shop widgets – popups and mega menus, and all PRO designs of the library. The PRO template types are shown locked in the free plugin, so you can see them before you buy.

Source code

The administration of the plugin (build/admin.js, build/admin.css) is built from the React sources in the src/ folder of the plugin with @wordpress/scripts (npm install, then npm run build). The other files of the plugin are not compiled; the .min.css and .min.js files are minified copies of the files next to them.

External services

The Template Library and Websites Import load their designs from our demo site demos.blocks-wp.com (https://demos.blocks-wp.com/):

  • The list of the templates and websites is loaded once a day (in the background with WP-Cron, or when you open the Template Library or Websites Import). You can refresh it by hand at most every 6 hours. Without a connection the last loaded list is used.
  • A demo file is downloaded only when you import it, and it is checked against the checksum of the list.
  • The preview images are loaded from the demo site; after they were shown once, a copy is kept in wp-content/uploads/assets/tbfe-previews/ and served by your site.
  • Images of an imported demo are downloaded into your media library.

The requests carry only the version of the plugin, not the address of your site or any data of its users (like every request, they come from the IP address of your server). You can turn the library off in Theme Builder › Settings.

Terms and conditions: https://blocks-wp.com/terms-and-conditions/ · Privacy policy: https://blocks-wp.com/privacy-policy/