Skip to content

shubhw12/header-footer-elementor

 
 

Repository files navigation

Elementor - Header, Footer & Blocks

Contributors: brainstormforce, Nikschavan
Tags: elementor, header footer builder, header, footer, page builder, template builder, landing page builder, front-end editor
Donate link: https://www.paypal.me/BrainstormForce
Requires at least: 4.4
Requires PHP: 5.4
Tested up to: 5.2
Stable tag: 1.1.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Create Header and Footer for your site using Elementor Page Builder.

Description

Have you ever imagined you could create your website’s header and footer with Elementor?

The Header Footer Elementor plugin allows you to create a layout with Elementor and set it as a header or footer easily on your website.

All you need to do is -

  1. Design a layout using Elementor.
  2. Select whether it should be applied as the header or footer.
  3. The template will be automatically applied as the header/footer. Easy peasy!

You can refer to our step-by-step article that will help you set Elementor headers and footers quickly.

Features of Header Footer Elementor

  • Create attractive pages and templates to be used as header or footer.
  • Usefully customized header and footer across the website.

Themes you can use Header Footer Elementor with

The Header Footer Elementor isn’t universally compatible with all WordPress themes. Here is a list of themes you can use it with

  1. Astra - The Fastest, Most Lightweight & Customizable WordPress Theme.
  2. Neve.
  3. Hestia.
  4. GeneratePress.
  5. OceanWP.
  6. Genesis.
  7. Phlox Theme.

Do not see your theme listed here? Theme authors can add support for Header Footer Elementor through their theme easily.

LOOKING FOR PREMIUM ELEMENTOR ADDONS AND WIDGETS?

Check Ultimate Addons for Elementor. It is a library of creative and unique Elementor widgets that add more functionality and flexibility to your favorite page builder.

HAVE YOU TRIED ASTRA WITH ELEMENTOR?

Powering over 400,000+ WordPress websites, Astra is loved for the performance and ease-of-use it offers.

WHY PEOPLE LOVE ASTRA?

Better Performance - Optimized code and modular architecture make Astra the most lightweight theme for a faster loading website!

Page Builder’s Best Friend - Astra works great with all page builders. Its support for custom layouts, Elementor templates, and ready-made starter sites makes it the best theme for Elementor.

Easy Customization - Astra takes away the pain and time spent in coding. With all the settings available in the customizer itself, Astra lets you manage all the theme options with just a few clicks.

Deeper Integrations - Astra works seamlessly with all WooCommerce plugins, LifterLMS, LearnDash, etc. Therefore, you can now build online stores or websites offering online courses with Astra and Elementor!

Ready-to-use complete website demos - Astra offers free ready-made website demos built with Elementor. You can import them using the Astra Starter Sites plugin, tweak them as you want and go live in minutes!

SUPPORTED & ACTIVELY DEVELOPED

Need help with something? Have an issue to report? Get in touch. with us on GitHub.

Made with love at Brainstorm Force!

Installation

  1. Go to Plugins -> Add New and search for Header Footer Elementor.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Go to Appearance -> Header Footer Builder to build a header or footer layout using elementor.
  4. After the layout is ready assign the layout as header or footer using the option Select the type of template this is (screenshot)

Frequently Asked Questions

Which themes are supported by this plugin?

  1. Astra - The Fastest, Most Lightweight & Customizable WordPress Theme.
  2. GeneratePress Theme.
  3. Genesis Theme (and should work with most of its child themes).
  4. OceanWP Theme.
  5. Beaver Builder theme.

If you are a theme developer here is a quick tutorial on how you can add support for the Header Footer Elementor from your theme.

How does this plugin work

  1. Go to Appearance -> Header Footer Builder to build a header or footer layout using elementor.
  2. After the layout is ready assign the layout as header or footer using the option Select the type of template this is (screenshot)

Can you create Mobile Responsive Header/Footer using this plugin?

Yes, You can create the mobile responsive layout of your header using the plugin.

The Header-Footer Elementor plugin just gives you a container where you can completely design the header using Elementor Page Builder, So the process of creating the mobile responsive layout is exactly same as you would create a responsive layout of your page.

Here is a documentation by Elementor Page builder which explains how you can create mobile responsive layouts using Elementor - https://elementor.com/introducing-mobile-editing/ This same applies when you are creating your Header/Footer using this plugin.

How Can I add support for Heade/Footer Plugin from my theme?

If you are a theme developer here is a quick tutorial on how you can add support for the Header Footer Elementor from your theme.

If you are using a pre-made theme, The best approach would be to contact yoru theme developer and provide them link to the Wiki article on how they can add support for the plugin. If the above is nnot possible, You can also add support for the plugin from your child theme. Just follow this article

Screenshots

  1. Go to Appearance -> Header Footer Builder to create a new template.
  2. After the template is ready, assign it to be a header or footer replacement.

Changelog

1.1.4

  • Fix: Flush permalinks on plugin update to Elementor error when trying to edit the Header/Footer.

1.1.3

  • Improvement: Allow changing the permalinks for the hfe templates (#162)
  • Fix: WPML Translations do not work when using the Elementor Template as a shortcode. (#159)
  • Fix: Page content appears over the header. (#150)
  • Fix: Remove the deprecated function warning for shortcode functions. (Props @hogash #145)

1.1.2

  • Fix: Depracated function warning from Elementor's method \Elementor\Post_CSS_File

1.1.1

  • Fix: Blank header being displayed when only footer is translated using WPML.

1.1.0

  • New: Rename plugin to be Header Footer & Blocks builder as now thee blocks templates can be used as shortcodes.
  • New: Add templates before the footer for Astra Theme. Options for other themes will be cominng soon.
  • New: Use templates (Blocks) anywhere in your content with the help of shortcodes.
  • Improvement: Improved the UI of the metabox for Header Footer post type.

1.0.16

  • Fix: Make the theme not supported notice dismissable.
  • Fix: Use specific selector when adding z-index for the header.

1.0.15

  • Fix: Default Header being displayed for Generatepress and Gensis theme after v1.0.14.

1.0.14

  • Fix: Fixes possible PHP notices/Errors due to WP_Query being called early for all the supported themes.

1.0.13

  • Fix: PHP Notices and errors due to WP_Query being called early when some plugins use filters inside WP_Query.

1.0.12

  • Fix: Compatibility with Elementor 2.0 changed canvas template path.

1.0.11

  • Load the CSS footer early in the page to avoid slow rendering of CSS.
  • Change the schema.org links to be https.
  • Fix: Added correct schema markup for the footer.

1.0.10

  • Load the header layout correctly in the in Elementor canvas template.
  • Load the Elementor Pro CSS/JS files in .
  • Provide more filters for the helper functions.

1.0.9

  • Add Support for WPML.
  • Updated the missing strings from the translations template.

1.0.8

  • Allow filters to override the WP_Query parameters when retreiving the Header / Footer template id.

1.0.7

  • Fix: Dismissable notice not actually dismissing.

1.0.6

  • New: Option to display the header/footer on the pages using Elementor Canvas Template.

1.0.5

  • Fix: Correctly check if Elementor actually is active before using its methods. This fixes errors for sites using older versions of PHP where Elementor does not actually get activated.

1.0.4

  • Improvement: Use Elementor's created instance when rendering the markup for header/footer - Credits itay9001

1.0.3

  • Fix: Adding theme support for the plugin does not remove the "no supported" notice.

1.0.2

  • New: Added support for the OceanWP Theme.
  • Fix: Load the elementor header assets corectly in header. This fixes header looking different just when loading the page as previously Elementor would load it's CSS in the footer.
  • Introduced helper functions for rendering and checking the headers to make it simpler to integrate HFE with more themes.

1.0.1

  • New: Added support for the Astra WordPress theme - The Fastest, Most Lightweight & Customizable WordPress Theme.
  • Moved the menu under Appearance -> Header Footer Builder.
  • Fix: Header content getting hidden behind tha page content.
  • Use Elemenntor's canvas template when designing header and footer layout to have full width experience.

1.0.0

  • Initial Release.

About

Create Header and Footer using Elementor page builder.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 92.0%
  • JavaScript 4.3%
  • CSS 3.7%