Menus in WordPress are easy to manage, and most themes handle them the same way. If you’re new, don’t worry – this quick guide will show you how to create and organize your menu from scratch.
Table of contents:
Create a New Menu
- Log in to your WordPress site.
- From the dashboard, go to Appearance > Menus.
- At the top, click “Create a new menu”.
- Give your menu a name (something like “Main Menu”).
- Choose where it should show up on your site – for example, check Primary Menu if you want it in the main navigation.
- Hit the Create Menu button.

Add Pages to Your Menu
- In Appearance > Menus, look on the left for the Add menu items panel.
- Choose what you want to add: pages, posts, links, categories, etc.
- Select the items and click Add to Menu.
- Drag them into the order you want.
- Press Save Menu when you’re done.
Make a Dropdown (Submenu)
- In the menu editor, make sure the items you want are already added.
- Drag a menu item just a little to the right under another item. It will turn into a sub-item.
- Click Save Menu to lock in the structure.
That’s it! Your menu is now ready to help visitors explore your site.