Horizon - Menu Bar Plugin for WordPress

Horizon - Menu Bar Plugin for WordPress

Developed by Bonfire Themes

Horizon intro Features and customization details Customer testimonials Quick facts about Bonfire Themes

Horizon is a two-level menu bar plugin for WordPress, designed to add a little life to your site’s header or footer. It can be used to highlight certain posts or pages, house your social links, serve as a location to place e-mail and/or phone call buttons to, etc.

By default, Horizon does not interfere with your existing navigation and instead serves as an effective secondary menu. However, should you choose to make Horizon your primary menu, it is entirely possible to hide your existing menu(s) through the included settings. Horizon can also be shown on a specified resolution range only, meaning it can even serve as a mobile-only menu if you’d like.

All in all, with a massive amount of icons, numerous settings and customization options to choose from, Horizon’s uses are many.


  • Beatifully animated 2-level menubar
  • Choose from 900+ icons
  • Add to any theme
  • Fully responsive all the way down to mobile screens
  • Make changes using the built-in WordPress customization tools and preview changes in real-time
  • Position at top or bottom of screen
  • Fixed or absolute positioning
  • Optionally show at specified resolutions only
  • Optionally hide your theme menu by class/ID
  • Display only icon (label appears on hover) or have both the icon and label be visible at all times
  • Ability to override the main menu with post- and page-specific menus
  • Use of icon set means every pixel will look as sharp as it possibly can on retina screens
  • Translation ready

Note from the developer:

Prior to version 3.0, this plugin was named Stripe. Due to the rising popularity of the payment processor of the same name and the many plugins available for it, we decided to rename the plugin to Horizon to avoid any possible confusion.


PLEASE NOTE: Version 3.0 is a considerable rewrite and update of this plugin. Due to the name change, all settings now residing in the WordPress Customizer as well as notable changes in how the included Font Awesome 5 icon set functions, pre-3.0 customers will likely need to setup the plugin from scratch. We apologize for the inconvenience but unfortunately this was a necessary evil. To make this transition as smooth as possible, we fully updated the included documentation.

- Moved all settings over to WordPress Customizer
- When at mobile resolutions, the menu bar's text labels are now below the icons and visible at all times
- Added option to hide theme menu by class/ID
- Updated icon set to latest version
- Plugin and all its settings are now translation ready
- Added fade animation to sub-menu
- Updated icon set to latest version
- Added absolute positioning option
- Sub-menus now have their own color customization options
- Updated icon set to latest version
- Added option to not load the icon set (for cases when your theme already loads FontAwesome and you don't want it loaded twice)
- You can now specify the resolution at which you wish to hide the menu (for cases when you want it hidden on smartphones for example)
- It is now possible to make menu items' labels visible by default. Can be added individually if you'd like just one or two labels to be visible. Instructions available in the documentation
- It is now possible to place the menu at the bottom of the screen
- Updated icon set to latest version
- The menu can now be customized using the built-in WordPress color customization tools
- Updated icon set to latest version
- When WordPress toolbar is active, it no longer overlaps with the menu
- Fixed issue where the menu possibly didn't show up on a category page
- Updated icon set.
- Added ability to override the main menu with post- and page-specific menus
- Updated documentation accordingly
- Updated icon set to latest version
- The plugin now supports sub-menus