Installation

Max Mega Menu is a free plugin for WordPress. To install, login to WordPress then go to Plugins > Add Plugin and search for “Max Mega Menu”.

After installation you will see the following changes made to your WordPress Dashboard:

Dashboard > Appearance > Menus (menu management)

There will be a Max Mega Menu Locations box on the left, where you can enable Max Mega Menu for each menu location, and a blue Mega Menu button will appear when hovering over each menu item.

Dashboard > Mega Menu (plugin options)

This is a new page where you will be able to create menu themes and manage the plugin options.

Max Mega Menu Pro Installation

Users looking for extra menu functionality and priority support can upgrade to Max Mega Menu Pro. After purchase you will be sent a zip file which can be installed by going to Plugins > Add Plugin > Upload Plugin. Max Mega Menu Pro installs alongside Max Mega Menu (free), seamlessly extending the existing menu functionality (there’s no need to rebuild your menus).

We also have detailed Max Mega Menu Pro installation instructions with screenshots.

Block Theme Setup

If you’re using a modern block based WordPress theme you’ll first need to create a menu location. After installation, head to Mega Menu > Menu Locations and click “Get started: Add your first menu location”.

If you’re using a classic WordPress theme you’ll see a list of all of the supported Menu Locations on this page.

Enter a name for the location (in this example, “Header”). You can also assign an existing menu to the location at this point, or skip this step and assign a menu later.

Go to Appearance > Menus, create a new menu (or select an existing one) and tag it to the new “Header” menu location:

Now we have a Menu Location (Header) and a Menu (Main Menu) assigned to it.

Next we need to output the menu location on your site.

This step depends on your theme. If you’re using a block based theme, add a Max Mega Menu block to your header. If you’re using a classic theme you can either use Auto Integration (which enables Max Mega Menu for a pre-registered menu location), PHP code or the shortcode.

The basic setup for Max Mega Menu has been completed. Now the setup is complete, all menu management (adding menu items, creating sub menus etc) is completed on the Appearance > Menus page.

If your menu doesn’t look right, please check our Theme Integration page for instructions on getting Max Mega Menu working with your theme.

Next, lets take a look at the General Settings for the plugin.