Bellows Accordion Menu

Description

Bellows is an awesome accordion menu for WordPress. It works with the WordPress menu system to allow you to build beautiful accordion menus for your site.

Bellows Lite Demo
Bellows Full Demo

Get started: Bellows Quick Start Guide

Feature Overview

  • Fully functional accordion menu
  • Multiple submenu levels
  • 3 included skin presets
  • Multi- or single-folding
  • Expand current submenu automatically option
  • Shortcode integration – add an accodion menu to yoru site anywhere you can add shortcodes
  • Widget integration – add an accordion menu to your widgetized theme areas

Installation

  1. Upload the plugin files to the /wp-content/plugins/bellows-accordion-menu directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Appearance > Bellows Menu screen to configure the plugin and generate the shortcode to add the menu to your site (or use a widget or PHP code)

FAQ

Installation Instructions
  1. Upload the plugin files to the /wp-content/plugins/bellows-accordion-menu directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Appearance > Bellows Menu screen to configure the plugin and generate the shortcode to add the menu to your site (or use a widget or PHP code)
Where is the documentation?

The complete documentation is available online: Bellows Knowledgebase

How to get started?

Check out the Bellows Quick Start Guide to get up and running fast.

What is the difference between the Lite and Pro versions?

Please see the Feature Comparison Table

Reviews

Great usage & Awesome Support

After downloading the free version, I had a few questions and contacted the author. They were very friendly in helping me fixing thing to meet some of my requirements for the plugin. Awesome and prompt support and a great plugin!

After being obtuse, I finally “got it”, and it’s working well

I am not a php coder and, therefore, not a wordpress coder either. So it is often difficult for me to make things work in wordpress as I want them to. The theme I am using has a slide out primary menu which seemed totally inaccessible to me, so I took an alternate option (which I really didn’t want) and selected an optional sidebar and inserted the bellows short code in the widget. It was easy and worked as it was supposed to.

But I really wanted the primary menu to work and put a question on support as to how I could do that. Steven Spark told me how but I didn’t really get it because I hadn’t looked at the documentation. (I didn’t look at the docs because there are a lot of plugins whose documentation is not very good). When I finally looked at it, in desperation, I found the answer.

If it is the primary menu, as designed by the theme designer, that you want to use the Bellows Accordion Menu plugin for – and if the only place you can make that change is in the PHP, then you are going to have to copy the php code provided by the plugin and insert the code into the php file in your theme (usually header.php) where the theme’s menu code is. But you also have to remove the theme designer’s code or you will get two copies of the menu – the Bellows Menus and then the theme’s menu.

For someone like me who doesn’t code, removing professionally written code is daunting. After I removed the theme’s code and saved the file, I held my breath when I went to look at the results. The results were what I was looking for. (I then eliminated the unwanted sidebar and sidebar menu.)

Read all 8 reviews

Contributors & Developers

“Bellows Accordion Menu” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2

Lite:

  • Feature: Added Force Override Filters setting to combat themes and plugins that try to filter menu output
  • Enhancement: Added bellows_menu_item_data filter
  • Enhancement: If skin is disabled, and submenu dividers enabled, force the divider border
  • Enhancement: Added bellows_link_attributes filter

Pro:

  • Feature: Added Depth/Level limit setting for Terms Autopopulator
  • Feature: Added option to set submenu default state to open or closed globally
  • Feature: Added option to set submenu default state to open or closed on individual menu items

1.1

Lite:

  • Exposed open and close submenu functions to external API
  • Force parent submenus of current item open even if missing current classes

Pro:

  • Submenu item padding Customizer setting
  • Submenu font size Customizer setting
  • When link is disabled, it will act as a toggle for submenu
  • Add current menu item classes properly to terms in automatic terms taxonomy items

1.0

  • Initial release