Price

free

Buy
v1.1.7
[B] Easy Head & Footer for Elementor

[B] Easy Head & Footer for Elementor

Custom Elementor headers & footers — without Pro.

  • Works with Elementor Free — no Pro license needed.
  • Display conditions by Post Type and URL pattern.
  • Hide theme header/footer with one click.
0.0
(0 reviews)

About the plugin

The Problem

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.

The Solution

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.

Key Capabilities

  • Dedicated CPTbdw_ehfe_template registered with full Elementor support; edit with the visual builder.
  • Display Conditions — restrict header/footer to specific post types (include/exclude) or URL patterns (substring or regex), without Elementor Pro.
  • Hide Theme Header/Footer — inject CSS rules to hide the theme’s native header and footer, with customisable selectors.
  • Elementor Kit Integration — automatically adds elementor-default and elementor-kit-{ID} body classes so global colors, fonts, and styles apply.
  • Proper Asset Enqueuing — generates and enqueues each template’s CSS file via Elementor’s Post CSS API, so styles load in the head, not inline.
  • SEO Protection — template CPT pages are marked noindex, nofollow via meta tag and X-Robots-Tag header.
  • Editor Safety — header/footer injection is automatically suppressed inside the Elementor preview iframe and editor backend.
  • Environment Checks — verifies PHP 8.1+, WP 5.8+, and Elementor active on every admin load; displays admin notices when requirements are not met.
  • Lightweight — zero external dependencies beyond Elementor Free; no JavaScript frameworks, no database tables.
  • Privacy-friendly — stores only one wp_options row (bdw_ehfe_settings); collects no user data, sets no cookies, makes no external requests.

Screenshots

Benefits

No Pro License Needed

Build professional headers and footers using Elementor Free only — no extra cost.

Centralized Settings

A single settings page to pick templates, hide the theme header/footer, and define display rules.

Display Conditions

Show the header/footer only where it makes sense — filter by post type or URL pattern without needing Pro.

Lightweight & Fast

Zero external dependencies, no extra database tables, no JS frameworks — clean PHP using WordPress hooks.

SEO Protected

Template pages are automatically marked noindex/nofollow, reducing the risk of thin content in Google.

Full Privacy

Just one line in wp_options. No cookies, no tracking, no external requests. GDPR/LGPD-friendly.

Feature [B] 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

How it works

1

Install & Activate

Upload the plugin via Plugins → Add New (or upload the ZIP). Activate it — the “H/F Templates” CPT appears automatically in the menu.

2

Create Templates

Go to H/F Templates → Add New. Give it a title (e.g., “Main Header”) and click Edit with Elementor. Build the design visually.

3

Configure

Go to Settings → Easy Header/Footer. Select the header and footer templates, enable “Hide Theme Header/Footer” if needed, and set display conditions.

Detailed features

User Manual

Complete guide covering installation, template creation, settings, display conditions, CSS selectors, and troubleshooting.

Hooks Reference

wp_body_open (header output), wp_footer (footer output), wp_head (hide CSS), body_class (Kit classes), elementor/cpt_support (CPT registration), wp_enqueue_scripts (template assets).

Troubleshooting: Header not showing

Your theme must call wp_body_open() right after the tag. Most modern themes (2020+) include it. If missing, add do_action('wp_body_open') in the theme’s header.php.

Troubleshooting: Duplicate header/footer

Enable “Hide Theme Header” and/or “Hide Theme Footer” in settings. Adjust CSS selectors for your theme using the browser DevTools.

Built to boost your project

Use cases where this plugin delivers the most value.

Agencies on a Tight Budget

Deliver custom headers/footers for clients without buying an Elementor Pro license for every site.

Bloggers & Creators

Add a consistent header (navigation) and a footer (social links) across posts and pages.

Small Business

Replace the theme’s generic header/footer with a custom design featuring CTA buttons and contact info.

Landing Pages

Use display rules to show a minimal header only on landing pages, keeping the full header elsewhere.

Frequently asked questions

Reviews

0 reviews

There are no approved reviews for this plugin yet.

Reviews are collected by e-mail and published by the team.

Submit your review

Your feedback helps other buyers and can be edited later.

Sign in with the purchasing account to submit your review.

System requirements

PHP 8.1+
WP 5.8+

Required plugins

  • elementor

Known conflicts

  • None

Other plugins you might like

Take your project to the next level

Get started right now with [B] Easy Head & Footer for Elementor.

I want to buy now

30-day full refund guarantee.