To get to the Menus area of the backend of WordPress, you need to navigate to Admin -> Appearance -> Menus. This will take you to the primary menu management area where you can create a new menu and manage existing menus.
Menus in WordPress may contain links to pages, categories, custom links or other content types. You can also specify a different navigation label for a menu item as well as assign other attributes. There’s no limit on how many menus you can create, so if your theme includes more than one menu location, you can choose which custom menu to associate with each location.
How to Create a Custom Menu in WordPress:
1. Click on the Menus link in the Appearance menu. You’ll now see the Menus editor page.
2. Enter your menu name, and click Create menu (Example here: Menu 1)
3. Now you’re ready to add menu items (Pages, Links and Categories) from the boxes on the left. Tick for example the checkboxes in the Pages panel, next to each of the Pages that you would like to add and then click Add to Menu button.
4. If you’d like to change which menu options you see from this page, click to expand the Screen Options tab. Now you can add other menu items options such as posts, tags or formats, or show advanced menu properties like CSS classes.
5. Simply drag and drop a menu item to adjust its position in the menu.
6. When you have your menu items arranged in order, click Save Menu. You now have a new navigation menu that can be added to any menu location on your WordPress site.