How To Edit WordPress Menus

In WordPress, the custom menu feature makes it easy to add and edit parent and child menu items. You can create custom menus to appear as navigation menus at the top of your website, or to be placed in sidebars or other widget areas. Here is a guide to creating and editing custom WordPress menus.

How To Edit WordPress Menus

The menus area is located in Appearance>Menus. In this area, you can create multiple menus to be used on your website in various spots.

How To Edit WordPress Menus – Create Menu

On the left-hand side of the screen, you can choose from one of your pages, or enter a custom link, and add these items to the menu. To create a new menu, follow these steps:

Click the check box next to any page or category that you want to appear in the menu, and click “Add to Menu.”

If you want an external link to appear in the menu (for instance, to your Facebook or Twitter profile), type that into the Custom Link box, create a label for it and click “Add to Menu.”

Once you have all the items that you want in your menu on the right-hand side, drag-and-drop their names to order them.

If you want submenus, drag those items underneath their parent item, and continue to drag them slightly to the right. When the dotted line box appears indented under the parent item, drop the submenu item in place.

Click “Save Menu.”

In the Theme Locations box in the upper left-hand side of the window, click in the drop-down box for the menu location you want your menu to appear. Select the name of your new menu, and click “Save.”

Check the front of your website to make sure your menu is appearing in the right place.

How To Edit WordPress Menus – Primary

How to insert a menu in a widget area

If your theme doesn’t support custom navigation menus, there will be a message in the Theme Locations box in the Menus saying this. However, this doesn’t mean that you can’t use menus in the sidebars or other widget areas of your website. Additionally, you may choose to have a secondary vertical menu appearing in a sidebar. To place a custom menu in a widget area, here are the steps: