Take a look at the picture above. What’s missing? That’s right, there is no way to navigate your new site. There is no menu or “nav bar” as some refer to it. How are we going to navigate our new website? This is where WordPress Menus come in. Earlier versions of WordPress didn’t have a nice way to build menus. Fortunately for us, things have changed. WordPress now provides a very flexible and intuitive way to build menus. After all, the menu is like a road map to your website. Without out it, how will visitors find your important content.
WordPress can build menus using two different constructs, categories and pages. Remember the About page and categories we just created? Now we can use them to create our navigation menu so our visitors can easily find the content they are interested in.
From the WordPress Dashboard, click on “Appearance” in the left sidebar, then click “Menus”. When you first enter the Menus page you will not be able to do much but create a new Menu. In the picture below I’ve named my Menu “MainMenu”. Click “Create Menu” and you will have the start of your menut.
After creating a menu named “MainMenu” we’ll add some pages and categories to it. See what is happening here? You can use static pages and post categories as menu options to help visitors navigate your site.
Let’s start with Categories. In the Categories box, select one or more categories to use in your navigation menu. Check the box then click the “Add to Menu” button.
Next, we’ll choose our About page to appear in the navigation menu. Again, check the box and click “Add to Menu”.
Now we have a menu built. In the Menu box click “Save Menu”.
One more step is required to make your menu live on your site. Locate the “Theme Locations” box and click the drop-down menu. Select the menu name you just created then click “Save”.
Go ahead, check out your site. It should look something like the picture below now. Note the About and WordPress menu options in the nav bar.
Looks great, right? But in my example the About menu option is before WordPress. Typically the About option is farther to the right. Fortunately WordPress makes it easy to move menu options to any order you like. Go back to Appearance -> Menus again. Place your cursor over the About menu item and left-click and drag it to the bottom of the menu list. Click “Save Menu” and you’re done.
Check your site out again and ta-da, the menu options are in the order of your choice. In our example we moved About to the right of WordPress.
You can find additional information on WordPress Menus in the Codex.