How do I configure navigation menu of my WordPress site?

To configure the top navigation menu, go to your site's Dashboard and click on Appearance, then select Menus:

Menu settings

You will then be taken to a page that lists the items currently in the site's Menu Structure. To the left of this, you will see a box with tabs that indicate the different types of items you can add to your menu:

search bar for posts/pages

Specifically, you can search for and add menu items that link to:

  • Pages - A specific page on your site
  • Posts - A specific post on your site
  • Custom Links - A URL that exists outside of your site (or for individual files uploaded to the Media Library of the site)
  • Categories - A list of posts in a specific category

To add a menu item:

  • Click the tab of the type of item you wish to add to the menu to expand it. For example, the image above shows Pages expanded.
  • Locate the item using the “Most Recent”, “View All”, or “Search” tabs.
  • Check the box next to the item title.
  • Click Add to Menu.
  • Click Save Menu

The menu item will be automatically added to the end of the menu structure. Drag/drop it to the desired location in the menu to change the order. Once the item is placed where you want it make sure to click the blue Save Menu button:

structure of web pages

Note: The parent menu item cannot be clicked unless added as a subpage as well.

Note: When editing the menu, sub-items are denoted by their indentation. If an item that you add is indented to the right of an item above it, then it will appear in the menu as a sub-item. You can organize sub-items using the same click then drag/drop method when moving items up and down the menu, but instead move them left or right of the above items.

Note: Grandchildren menu items (children of children of menu items) will only display in the subnav (pictured below). They cannot be shown in the top navigation menu.

types of text blocks

In addition to the top navigation menu, you can also add custom menus to individual pages using Navigation blocks. To do this, edit the page you wish to add an additional menu to. Next select Add Block > Theme > Navigation:

Navigation block selection

In the navigation block settings, you can either add an existing menu created in Appearances > Menus, add all pages of your site, or start with an empty menu. For more details, please see: https://wordpress.org/support/article/navigation-block/

Navigation block

Print Article

Details

Article ID: 5394
Created
Wed 5/5/21 10:21 AM
Modified
Mon 7/17/23 3:48 PM