Using the basic WordPress set up allows you to have pages appear on your site as a menu. Most themes do this by default. When you look at the 2011 WordPress Theme (which is the default for new sites), pages appear across the screen below the large graphic header. Any new page you add will appear there as well.
But what if you want to have a menu that includes posts, categories, Internet sites or even documents? Or maybe you don’t want to have all the pages show up on the menu. That’s where WordPress Custom Menus comes in. Here’s a very quick How-To on using this feature of WordPress.
To create a custom menu:
1. In the Dashboard scroll down to Appearance and then click on Menus.
2. Click on the + tab just above Menu Name in the top-middle of the screen.
3. Give the menu a name and click Save Menu.
4. On the left-hand side of the screen you can select from existing pages on your site by putting a check next to one or more pages then click on Add to Menu. You can also add a post as a menu item. How cool is that?!
5. You can add custom links by entering a URL and giving the link a name. Click on Add to Menu and you’ll see your link appear on the menu.
6. You can order your menu items by dragging them up or down to reposition them.
7. Be sure to click Save Menu before proceeding.
To add your new menu to your site:
1. Click on Widgets under Appearance in the Dashboard.
2. Find the Widget area where you’d like the menu to appear. Open that Widget area and drag the Custom Menu Widget to that area.
3. Select the menu you’d like to use (assuming you have more than one), give it a name and save it.
Now you’re all set. Go to your site and see what chaos you have wrought!