Publishers of technology books, eBooks, and videos for creative people

Home > Articles > Productivity

  • Print
  • + Share This
From the author of

Step 4: Add Custom Menus

Now that you have some pages, you'll need to give your visitors a way to find them. To do this, set up a custom menu that shows your pages, using the order in which you want to display them:

  1. In your WordPress admin area, go to Appearance > Menus.
  2. Click Add Menu to create a new menu. Give the menu a name.
  1. Select the pages you want to add to the menu from the list of all your pages on the left side of the screen. To select pages, click the checkbox next to each page you want to add, and then click the Add to Menu button (see Figure 7).
  2. To change the order in which the pages appear in your menu, click a page title, drag it into the position you want (see Figure 8), and release the mouse button.
Figure 7

Figure 7 Use the checkboxes to select the page(s) you want to add to your menu.

Figure 8

Figure 8 Drag your menu items into the order you want.

  1. To change the title of a page in your menu, click the arrow next to the menu item and change the text in the Navigation Label section (see Figure 9).
  2. When you're happy with the way your menu looks, click Save Menu.
Figure 9

Figure 9 Changing the navigation label for a menu item changes its display name in the menu, but doesn't change the actual page title.

Once you've set up a custom menu, you can add it to your site as a widget. To do this, go to Appearance > Widgets and drag the Custom Menu widget into your widgetized sidebar area. Give your widget a title and choose the menu you'd like to display from the Select Menu drop-down list (see Figure 10).

Figure 10

Figure 10 Using the Custom Menu widget, you can display your menu on your site.

Some WordPress themes have built-in spots for custom menus; if your theme is one of these, you'll see a place to specify which menu goes where in the Theme Locations box at upper right (see Figure 11).

Figure 11

Figure 11 If your theme natively uses custom menus, you can specify a menu for each location in the Theme Locations section of the Custom Menus screen.

  • + Share This
  • 🔖 Save To Your Account