You have successfully created a new page for your WordPress website, now how do you get it into the menu? Since WordPress released version 3.0, menus now have a drag-and-drop functionality, making it simple to add and delete pages from your menu.
Just follow these steps:
- Find the menu management page by looking under Appearance – Menus in the dashboard.
- Look for a new page that you have created under the “Pages” section of the narrower left side of the Edit Menus page. In the Pages section you can search for pages, but the default should show your Most Recent pages. Usually, any new page that you have created is the topmost item in the list.
- Place a check in the boxes for the pages that you would like to add to your menu, and click the button “Add to Menu”.
- Now look at the bottom of the section titled “Menu Structure” – the wider main part of the Edit Menus page. The page(s) you just added should now appear at the bottom.
- Drag-and-drop the pages you added to the location you would like them to appear on your menu. (The top is the left side of your menu, and the bottom is the right.) To make a page a sub-page, simply indent it from the main level page items – it should snap into place as indented. You can also add sub-sub-pages in the same way.
- Remember to click the “Save Menu” button, then go back to a friend-facing page of your website and refresh. You should see your new menu item.
- To delete a page, open it’s item by clicking on the down-arrow on the right side. You can “Remove” the item there. This will not affect the actual page, just the item for that page in your menu.
Tips & Troublehooting
- If you don’t see your new menu item immediately, try a hard refresh of your page by holding the Ctrl key and pressing F5. To eliminate any caching issues, delete your browser cache and/or check your menu on another device.
- If you still don’t see your new menu item after eliminating caching issues, check to make sure that you edited the correct menu. It is possible to have more than one menu, and perhaps you are changing the one not in use. (If this is the case, once you have everything fixed, it’s best to eliminate any unneeded menus to avoid future confusion.)
- You can have the same page appear more than once in your menu, simply added a second time in drag-and-drop it where you would like it to appear. For instance, if your site is very large, you might want your “Contact” page to appear both as a main level menu item and as a sub-page of About.
- If you have a long page title that you would like to shorten, or if you have another reason for changing the menu label, you can do this by opening the menu item (click the down-arrow on the right), and editing the “Navigation Label”.
- You can create a menu item for a PDF or for the page of a separate website, by opening the Links section on the left side of the Edit Menus page (right under Pages). The URL for your uploaded PDF or the page you would like to send people to (don’t forget to include the http://), and add the text for the menu item label.
- If you are using Categories on the posts in your site, you can create a menu item for a single category. For instance, if some of the posts in your site have a category of “Youth Ministry”, in the Categories section of the menu editing page, you can create a menu item for this category. When clicked, the user will see only posts with a category of Youth Ministry.
- Avoid menus that are too long! You definitely don’t want to have any of your menus wrap onto a second line – that looks tacky. And having more than seven or eight main level menu items becomes overwhelming for the user. Keep your menu streamlined!
- You also want to keep your main level menu items “main level” – in other words, the most general categories, in order to help your site users navigate around your content. Resist the temptation to promote events in your menu– use the sidebar for this.