Skip to content

Theme Builder

Design every part of your site, without a child theme

Build your header, footer, popup, off-canvas panel, scroll-up button and 404 page visually in Elementor, then choose where each one shows.

Theme Builder parts
9
Theme Builder elements
40+
Dynamic widget families
0
Post type modules to template
15
Every part of the page

9 parts you can design

Each band of the page is its own template. The rest sit outside the page frame, such as the popup and the 404 page.

  1. Top barTheme Builder part
  2. HeaderTheme Builder part
  3. SubheaderTheme Builder part
  4. After subheaderTheme Builder part
  5. Page content
  6. Pre before footerTheme Builder part
  7. Before footerTheme Builder part
  8. FooterTheme Builder part
  • PopupTheme Builder part
  • Off-canvasTheme Builder part
  • Scroll upTheme Builder part
  • 404 pageTheme Builder part
Display conditions

Choose where each template shows

Give a template a condition and it appears only where the condition matches. Try the example and open a few pages.

  • Display conditions
    Each template has conditions that decide where it shows.
  • User profile fields
    The plugin adds fields to user profiles that dynamic widgets can use.
  • Navigation menu fields
    The plugin adds fields to navigation menu items for richer menus.
Open a page on the site
  • Main headerShows on: Entire site
  • Blog headerShows on: All blog posts
  • Pricing headerShows on: Pricing page only

Page: Home page. Visitors see the Main header.

Example for illustration. In this example the most specific match wins.

Dynamic widgets

40+ elements made for templates

These widgets fill your templates with real content from the post type modules.

    Compared with hand-coding

    Theme Builder or a hand-coded child theme

    Theme Builder compared with hand-coding a child theme
    TaskHand-coded child themeSifency Theme Builder
    Header and footerTemplate files and PHP in a child themeDesigned visually in Elementor
    Choosing where a template showsConditional code in the themeDisplay conditions on the template
    Popup, off-canvas panel, 404 pageSeparate code and styling for eachEach is a Theme Builder part
    Changing a design laterEdit code, test, redeployEdit in Elementor and update
    Needs PHP knowledgeYesNo
    Questions

    About the Theme Builder

    What can I build with the Theme Builder?

    9 kinds of template: header, footer, before footer, subheader, top bar, popup, off-canvas, scroll up, 404 page.

    Do I need to code a child theme?

    No. You design templates visually in Elementor and set where each one shows.

    Is the Theme Builder free?

    The 40+ dynamic widgets for Theme Builder templates are Pro widgets, which you activate with a license. The pricing section on the main page has the details.

    Which post types can I make templates for?

    The plugin includes 15 post type modules. The dynamic widgets in the Theme Builder are made for services, members, projects, digital goods and Easy Digital Downloads.

    Does it work with my theme?

    Sifency Addons works with Elementor on WordPress, so you keep your theme and add templates on top.

    Sifency Addons

    Build the whole frame of your site in Elementor

    Header, footer, popup and 404 page, all designed visually.