How to Set Up WordPress Custom Menus

Being able to add to and remove pages from your navigation is a must if you are going to manage your own website content. So here are some pointers for setting up and changing your WordPress Custom Menus.

The Number Of Menus Your Theme Can Support

Not all themes are created equal! Check Your theme for the number of custom menu locations.

Check Which Custom Menus Your Theme Supports

The default WordPress theme supports only a single menu near the top of the screen. This default menu will initially only include the pages (not posts, but static pages) you have set up on your website. Other WordPress themes may support multiple menus in different locations on your web pages. A common design is to have a main navigation menu at the top of the page (as with the default WordPress theme), and a second menu at the bottom of the page (or perhaps in a sidebar). Check to see what your theme supports.



Change Your Menus

Apperance Admin MenuAfter you log into WordPress, click the “Appearance” selection from the dashboard menu, then click “Menus.” (You may also be able to reach this screen by clicking the “Menus” selection displayed under your currently installed theme, within the “Themes” selection of your dashboard.) After you’ve identified how many menus can be used within your theme, it’s time to decide which of those possibilities you want to use, and what you want to go into each menu.

Set Up Custom Menu Items

On the right side of the menu screen, you’ll notice a named tab (usually some type of “Main menu”), and a tab with a “+” sign. If you want to change the items that are listed in the main menu, simply drag and drop the custom links, pages, categories and tags (if you’re using them) from the left side of the menu screen into the tabbed box on the right side. You can specify as many of these items as you want within each menu, but make sure to check your website to make sure it still looks the way you want it to if you have a large number of items. Click “save menu” when you’re done making your changes.

Add A Menu Tab

Set Up Multiple Menus

By clicking the”+” sign, you can set up additional menus to be used throughout your website. Type in a name for the new menu and click the “create menu” button. By breaking up links into multiple menus – rather than simply having everything in a large and potentially unwieldy menu – you make it easier for visitors to find what they’re looking for on your website. A common technique is to put links to other pages of your website (such as the “about us” and “contact us” pages) in the top menu, and put outbound links and category links on a sidebar or footer menu.

Add Title And Create Menu

Add A Vertical Menu

Once you have setup a custom menu you can add that menu to any widget area on your website. After you log into WordPress, click the “Appearance” selection from the dashboard menu, then click “Widgets.” You should see the “Available Widgets” meta box and meta boxes for your themes defined widget areas or sidebars. Drag the Custom Menu widget to the desired widget area. Click the Down arrow to expand the widget meta box. Enter a title and select your custom menu. Make sure you save the widget settings.

Add Custom Menu To Widget Area

Keep in mind that you can set up more menus then you can display on your website at any one time. Why would you want to do this? You might have additional menus set up so that you can easily switch back and forth between them and test how different menus affect the way in which your visitors navigate your website.


  1. says

    Pintop Productions is very Word Press knowledge based; thats why i contracted Pintop as my web developer. Thanks for sharing your experience.

    • Arelthia says


      Thanks for taking the time to leave a comment. I appreciate you reading my post and for your business.