Mega menus

Header and footer Pro
This article covers functionality available to customers on the Pro version.

Instead of a narrow column of links, the submenu opens as a wide panel with the items laid out in columns. The reason is simple: past a certain number of sections, a single column stops being a menu and becomes a list nobody reads.

#Turning it on

This is a setting on one menu item, not a global switch. At AppearanceMenus, open the item and set its submenu type to columns megamenu. See Menu item options.

Two limits worth knowing before you start:

  • Only top-level items get a mega menu. A nested item does not.
  • The columns are built from that item nested items. No nested items, no content, so build the menu structure first.

A long list can be split into columns automatically by setting how many items go in a column, and you can allow one more level of nesting to the side.

#What to put in it

Beyond links, the panel takes a banner column with an image and a link. That is the simplest way to make the menu a working surface rather than an inventory.

Item subtitles show here too, when they are enabled. A short line under a name often explains a section better than the name does.

A mega menu earns its space when there is a structure behind it. Over five links it looks empty, and the reader notices the effort more than the content.

The panel opens but is blank

The item has no nested items. The columns come from them.

Can I set the number of columns directly?

You set how many items go in a column, and the panel arranges itself from that. It keeps the columns balanced as you add items.

Last updated

Was this article helpful?

FIND THE ONE THAT FITS YOUR PROJECT

Import a demo, swap the content, adjust the layout. Modern WordPress under the hood, fast even when the site fills up.