This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

HFS Controller


You can certainly create multiple headers by creating different files for it in WordPress.
Nevertheless, the process is a bit lengthy when you have lots of pages with different header or footer or sidebar. Overcoming the entire process, our HFS controller sets you free from all these hassles.
You just need to install this plugin and it will appear right there on the editing page/post.
you can set header, footer and sidebar from wp-admin and don’t need to bother about coding.
Just install plugin and follw installation step.
Installation Step


  • Easy to install, lightweight plugin
  • Easy to access and opearte
  • Gives you freedom to choose and select different header for different pages
  • Gives you freedom to choose and select different footer for different pages
  • Gives you freedom to choose and select different sidebar for different pages
  • Customized template for every page or post you want

Visit Our Website


  • screenshot-1.png
  • screenshot-2.png
  • screenshot-3.png


  1. Upload hfs-controller to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. We guess you have multiple header files like header.php, header-home.php, header-page.php
    If you dont know about multiple header functionality then please visit
    Same process for get_footer() and get_sidebar() ,
    Now editing Post, Page and Category page you can see you can see Select HFS Template options on right side.
  4. Screenshots


Have a question? Email me at


Read all 1 review

Contributors & Developers

“HFS Controller” is open source software. The following people have contributed to this plugin.


Translate “HFS Controller” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fully Dynamic Header, Footer and Sidebar
  • No need to update any file under theme directory like
  • get_header(…);
  • get_footer(…);
  • get_sidebar(…);