Setting up the Menu
Navigate to Appearance > Menus and create your main menu. Inside the “Manage Locations” tab you can assign this menu as the Primary Menu.
Menu items linking to section pages
To create a menu item linking to a section of the One Page template select Links from the left side panel and set the “URL” to #page-slug and “Link text” as the name of the menu item (eg. #about-us as URL and “About us” as Link text).
The left side panel box should look like this:
Menu items linking to stand alone pages
If you want to include a stand alone page menu item use the “Pages” tab, select desired page and click “add to menu”.
Setting up the Mega Menu
To set up a mega menu make sure you follow the steps below:
1. Enable CSS classes
Scroll up and find the “Screen Options” at the top right of the Menu, and click on the drop-down arrow. The screen should look like this:
2. Create a new menu item for the Mega Menu
Go back to your “Menus” section and scroll to the “Custom Links” section on the middle left. Change the “URL” to “”#””, and change the label to whatever you want in your menu.
Now click on “Add to Menu”, and your custom menu item will appear on your main menu list.
Next, click on the drop-down arrow of the menu item icon, and when the screen opens up, find “CSS Classes” and type mega-menu.
3. Add child menu items to your mega menu item.
See screenshot below: