No Pro License Needed
Build professional headers and footers using Elementor Free only — no extra cost.

Custom Elementor headers & footers — without Pro.
Works with Elementor










Elementor Pro’s Theme Builder is the standard way to create custom headers and footers, but many users and agencies only have the free version. Manually injecting header/footer code is fragile, theme-dependent, and hard to maintain.
Easy Head & Footer for Elementor gives you a dedicated “Templates H/F” custom post type that you design visually with Elementor (Free). Pick one template for the header and one for the footer in the plugin settings — they are rendered site-wide via wp_body_open and wp_footer hooks, with full Elementor Kit styling.
bdw_ehfe_template registered with full Elementor support; edit with the visual builder.elementor-default and elementor-kit-{ID} body classes so global colors, fonts, and styles apply.noindex, nofollow via meta tag and X-Robots-Tag header.wp_options row (bdw_ehfe_settings); collects no user data, sets no cookies, makes no external requests.Build professional headers and footers using Elementor Free only — no extra cost.
A single settings page to pick templates, hide the theme header/footer, and define display rules.
Show the header/footer only where it makes sense — filter by post type or URL pattern without needing Pro.
Zero external dependencies, no extra database tables, no JS frameworks — clean PHP using WordPress hooks.
Template pages are automatically marked noindex/nofollow, reducing the risk of thin content in Google.
Just one line in wp_options. No cookies, no tracking, no external requests. GDPR/LGPD-friendly.
Deliver custom headers/footers for clients without buying an Elementor Pro license for every site.
Add a consistent header (navigation) and a footer (social links) across posts and pages.
Replace the theme’s generic header/footer with a custom design featuring CTA buttons and contact info.
Use display rules to show a minimal header only on landing pages, keeping the full header elsewhere.
Upload the plugin via Plugins → Add New (or upload the ZIP). Activate it — the “H/F Templates” CPT appears automatically in the menu.
Go to H/F Templates → Add New. Give it a title (e.g., “Main Header”) and click Edit with Elementor. Build the design visually.
Go to Settings → Easy Header/Footer. Select the header and footer templates, enable “Hide Theme Header/Footer” if needed, and set display conditions.
| Aspect | Easy Head & Footer for Elementor | Other solutions |
|---|---|---|
| Elementor Pro Theme Builder | ||
| Easy Head & Footer for Elementor | ||
| Header Footer Elementor (third-party) | ||
| Manual code in functions.php |
Yes! That’s exactly the plugin’s purpose. You don’t need Elementor Pro — the free version is fully supported.
Your templates still exist as posts (CPT). The header/footer just stops being injected. Reactivate the plugin to restore them instantly.
Yes. In addition to the dedicated H/F Templates CPT, the plugin also lists saved Elementor Library templates in the settings selector.
About 5 minutes. Install, create a template in Elementor, select it in settings, and you’re done.
In Settings → Easy Header/Footer in the WordPress admin menu.
Go to H/F Templates → Add New. Give it a title (e.g., “Main Header”) and click Edit with Elementor. Build your design visually.
It works with most modern themes (2020+). The main requirement is that the theme calls wp_body_open() right after the tag.
You may see duplicates. Enable Hide Theme Header and/or Hide Theme Footer in settings and adjust the CSS selectors for your theme.