Adding a page to navigation

There are two ways of adding pages to navigational menus: from the page itself, or from the site’s menu interface.

Contents

Use the page’s editing interface

On any page’s “Edit” screen, “Menu Settings” options appear in the right sidebar. Tick the “Provide a menu link” checkbox and configure.

  • Use the parent item selection to put the link in a particular place within the menu.

  • Options include as a top-level link (L1), or as a second-level link (L2) under an existing L1.

  • Set the weight to determine the position of the link within the menu. The lower the number, the higher in the array of links the link will appear. (Note: menu item order can be set later, more easily, using the menu interface).

Menu settings available for a page

Note

The “Description” field specifies extra information about a link. It displays as tooltip text when the user hovers over the link.

Use the site’s menu interface

  1. Navigate to Structure > Menus (/admin/structure/menu).

  2. Select the menu you want the link to display in (usually “Main navigation”).

  3. Click “Edit menu”.

  4. Click “Add link”.

  5. Give the link a title and URL. Start typing to use autocomplete to find the page, or use the part of the URL, starting with /, that follows the domain (e.g., /about/staff).

  6. Complete the other fields (“Description”, “Parent link” and “Weight”; note: menu item order can be set later, more easily, using the menu interface).

  7. If your link is a top-level link (L1) with other links that need to show under it, tick the “Show as expanded” checkbox.

Adding a menu link in the menu interface