How to Use Theme Builder on Elementor
Access Elementor Theme Builder to create custom site parts like headers and footers, design in the editor, set display conditions to make them live, and test on frontend. Requires Elementor Pro; common issues fixed by increasing PHP memory and clearing caches. Setup takes 30-90 minutes for intermediates.
Prerequisites
- Active Elementor Pro license
- WordPress 6.0+, PHP 8.1+, 256MB+ memory limit
- Compatible theme like Hello Elementor
- Backup site and disable caching initially
- Browser with dev tools (F12)
Step-by-Step Instructions
Access Theme Builder Dashboard
CMD+SHIFT+E (Mac)/CTRL+SHIFT+E (Windows). Review site parts like Header, Footer, Single Post with green dots for live templates and gray for drafts.[1][2][5]Enable Unfiltered Uploads
Add New Site Part Template
Custom Header) and click Create Template to open Elementor Editor.[1][2][7]Import Pre-made Template
Design or Edit Template
Set Display Conditions
Preview and Test
Manage Templates
Common Issues & Troubleshooting
Editor Not Loading/Stuck on Spinner
Clear browser cache/incognito; deactivate plugins except Elementor Pro one-by-one; add define('WP_MEMORY_LIMIT', '256M'); to wp-config.php; Elementor > Tools > Regenerate CSS.[1][2][3]
Headers/Footers Not Displaying
Verify Display Conditions include correct pages; switch to Hello Elementor theme; clear all caches; check JS errors in F12 console.[1][2][3]
Widgets Missing or Template Errors
Increase PHP memory to 256MB+; disable theme temporarily; Elementor > System Info to check requirements; enable Safe Mode.[1][2][3]
Import Fails
Enable Unfiltered Uploads in Elementor > Settings > Advanced; use valid .JSON/.zip; check file permissions.[1][5]
Conditions Ignored
Re-save conditions; ensure no plugin conflicts; test on frontend not editor.[1][2]