Design Custom Headers & Footers With This Free Elementor Plugin (ok)
https://github.com/brainstormforce/header-footer-elementor



C:\xampp\htdocs\wordpress2\wp-content\themes\twentytwentyone-child\header.php
C:\xampp\htdocs\wordpress2\wp-content\themes\twentytwentyone-child\footer.php
C:\xampp\htdocs\wordpress2\wp-content\themes\twentytwentyone-child\functions.php
Add support to Header Footer Elementor from the Child Theme
Nikhil edited this page on Sep 28, 2017 · 2 revisions
If your current theme is not supported by Header Footer Elementor, It is still recommended to contact your theme developer and see if they can add theme support from the theme. Just refer them the Developer Article they can follow to add support for the plugin.
If for some reason this is not possible you can follow along with this article to add support for Header Footer Elementor by yourself from the child theme.
In this example, I will explain adding support for the TwentySeventeen WordPress theme.
Make sure you make this changes in the child theme if you will be getting updates to your theme in future. Else a theme update will remove all the changes that you make.
Add Custom Header Support
Copy the header.php from your parent theme to your child theme, This will you will be overriding the header from your child theme.
The Header Footer Elementor Plugin provides the content in
<header>tag for your website, So we will add conditions around the<header>in theheader.phpto check if the header is enabled from the plugin.
Just before the opening <header> tag in header add the condition to from the plugin to render its header -
Just after the
</header>tag add the closing if condition -
Here is the modified header.php looks like for twenty seventeen theme - header.php
Add Custom Footer Support
Just like the
header.phpcopy thefooter.phpfrom the parent theme to the child theme.The process is exactly similar for the footer. The Header Footer Elementor Plugin provides the content inside
<footer>tag for your website, So we will add conditions around the<footer>in thefooter.phpto check if the header is enabled from the plugin.
Just before the opening <footer> tag in header add the condition to from the plugin to render its footer -
Just after the
</footer>tag add the closing if condition -
Here is the how the modified footer.php looks like after you modify it - footer.php
Removing the Unsupported theme warning from the Admin
Now that the header and footer are supported you can disable the warning in the backend by adding theme support from your
functions.phpfile in the child theme.
Last updated
Was this helpful?