Expandable Menus
Expandable Menus
Description
When creating a menu under the “Appearance -> Menus” tab it allows you to double click to expand and collapse a menu tree.
This is particularly useful for large menus or menus with many different sub trees that take up screen space.
Minimized menus will be saved as a cookie so when you return they should be minimized again.
Requirements
- Javascript is required.
- A browser that supports the :after CSS selector is required to show the minimized indicators (IE7 and IE8 may not show them).
Future releases:
- Images to show collapsed menus rather than just a blue marker.
- Double-click visual feedback.
- your ideas!
Installation
Drop into either your /mu-plugins/ directory, or your plugins directory and activate it.
- Upload the
expandable-menusdirectory to the/wp-content/plugins/directory, or the/wp-content/mu-plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress (if placed in the the
/wp-content/plugins/directory) - Create a menu with some children elements and double click the parent.
Faq
None yet
Why isn’t this working?
- Have you tried double clicking? A lot of people dont understand you have to double click to minimize as there wasn’t initially an indicator telling you to do so.
Reviews
Still works
By Al_ambique (auberlu) on October 3, 2018
It works - with a bug-fix
By FGU Nord / Lars (medieskolen) on January 18, 2017
Works well!
By triggame on September 3, 2016
Works as promised. Thank you!!!!
Styling needs a little love.
Works nicely
By sbrenner on September 3, 2016
If you have ever tried to drag a newly added page across a slew of other pages in your menu page to get to the proper location, you will definitely appreciate a way to collapse the menus and save a bunch of time.
One thing I discovered on my server is that after a certain number of menu items, wordpress stopped adding a new page to the end. Turns out there is a php problem with passing these parameters. If you create a file named ".user.ini" that has the following contents:
max_input_vars = 3000;
And place that file in your public_html folder, the problem is solved.
Valuable function
By taggie on September 3, 2016
With a large custom menu adding pages in the menus section has been painful. Wonderful to be able to add pages and rearrange things with ease.
I don't know how I missed this plugin before (possibly the name doesn't help - expanded is the norm, I was looking to collapse) but I'm so glad it still works with 4.3.
I agree with the first review - am surprised it's not a native feature, each time I've updated WP I've looked to see if it has been added.
Changelog
1.0
- First Release.
1.1
- Fixed icon alignment issue.
2.0
- Revamped javascript.
- Supports over 200 menus now.
- Different indicators on hover and when minimized
- Saves minimized menus in a cookie so you don’t have to minimize every time the page is loaded.
2.1
- Addresses a javascript error, see support forum.
