Introduction to Mega-Menus
Overview
The Flex themes support a Custom Menu feature, which allows you to customize your navigation into what we call a mega-menu. A mega-menu is a menu capable of supporting the display of multiple columns of links in desktop or large tablet views. You can take advantage of this menu system by:
- Changing the order of pages
- Nesting pages to create sub-menus
- Add custom links to your navigation mega-menu
- Select the number of columns each parent item displays.
The menu does support sub-menus. If you have a menu with more than 30 items you should use the sub-menu feature. Add additional menu tabs for each of your sub-menus. Create a "Main" menu for each item and select a "sub-menu". This will help you organize your menu easily. Note: the sub menus will still generate a widget area for each menu tab.
Planning the Menu Structure
Creating a Mega-Menu
- From the WordPress Dashboard select Appearance > Menus
- Create your first menu and save it by clicking on the "+" sign
- You can create multiple "menu tabs" for each part of your menu
- In your "main menu" each item can have a "sub-menu"
- This shows the titles of the "menu tabs" you created
- In the column option, you can select the number of columns by determining how the columns will be broken down. "1/2 -1/2" is 2 columns. You can then place child elements under parent with this setting and use the "Column Assignment" feature to dictate whether the item will be in columns one to two. The order of the items will be from top to bottom.
This process will help breakdown large complex menus and avoid the menu item maximum of 25 items.
Menu Display
- From the WordPress Dashboard select Appearance > Menus
- On the left side of the window select the menu name to display it as the top menu on the site.