Customizing Header Menu
This section involves top header menu and main menu of the header part.
Click on Dashboard> Appearance> Customize> Menus

Start customizing top header menu and main menu.

Click on Main menu
The main menu is the place where you can keep pages such as contact us, blog, about us, home and other pages. You can also add custom links, tags, categories and posts in the main menu. It plays an important role in a website for navigation.

Click on Add items to add new menu or to change menu.

First, you need to create pages that you want to place on the menu. Then you click on Add item then select the page and click Add to include the page in the menu. Alternatively, you can edit the menu through WordPress also(Click on Dashboard>Appearance>Menus). Click on Reorder to arrange the main menu. You can also click on the menus to insert custom links, link relationship, CSS, title attributes and descriptions. You can also delete a menu by click on delete option.
Menu Locations
This menu location is related to the main menu placement. By default, the main menu is set on the primary menu. If you try to place the menu either in the top header or footer position then it will affect the design of the theme. So each menu should be at their own respective place.

Menu Options
Menu Option is related to the inserting of new pages in the main menu section. If you enable the menu option then it will automatically add in the menu when a new page is created. It is by default disabled.

Top Menu
The top menu is located at the top header part which is above the main menu. First top header menu should be enabled.
Click on Dashboard>Appearance> Customize> Menus>Top Menus

Click on add item to add menus on the top menu or change the top menu.

Top menu is add or changed in the same manner as main menu.
Note: Do not insert or add many items in top header menu as it will affect the design of the theme.
Top Header Menu Location
This menu location helps to decide the placement of the top menu. It is better to keep in Top Header Menu option which is set by default.

Top Header Menu Option
This menu option automatically add new created pages in the top header menu if you enable it. By default it is disabled.

Menu locations
Menu locations over writes the setting of menu locations which are set through the particular menu section such as main menu, top menu and footer menu.
Click on Dashboard> Appearance> Customize> Menus> Menu Locations

This menu location options will be used to place the three types of menu in their respective positions. If you replace or change the position of menus with each other then it will affect the design of the menus.
