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
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.
- Top barTheme Builder part
- HeaderTheme Builder part
- SubheaderTheme Builder part
- After subheaderTheme Builder part
- Page content
- Pre before footerTheme Builder part
- Before footerTheme Builder part
- FooterTheme Builder part
- PopupTheme Builder part
- Off-canvasTheme Builder part
- Scroll upTheme Builder part
- 404 pageTheme Builder part
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.
- 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.
40+ elements made for templates
These widgets fill your templates with real content from the post type modules.
Theme Builder or a hand-coded child theme
| Task | Hand-coded child theme | Sifency Theme Builder |
|---|---|---|
| Header and footer | Template files and PHP in a child theme | Designed visually in Elementor |
| Choosing where a template shows | Conditional code in the theme | Display conditions on the template |
| Popup, off-canvas panel, 404 page | Separate code and styling for each | Each is a Theme Builder part |
| Changing a design later | Edit code, test, redeploy | Edit in Elementor and update |
| Needs PHP knowledge | Yes | No |
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.