How to Build Top Navigation
Your guide for creating and managing navigation menus in Drupal.
Step 1: Access the Menu Administration
- Log in to your Drupal site as a site admin
- Navigate to Structure → Menus
- You'll see a list of existing menus on your site
- Choose “Edit menu” under Main Navigation
Step 2: Add Menu Items
- From the Menus page, click Add link next to your chosen menu (or click Edit menu, then Add link)
- Fill in the following fields:
Menu link title: The text that will appear in the menu (e.g., "About Us")
Link: Enter the URL or path, such as:- Internal pages: /about
- External links: https://example.com
- Start typing to search for existing content
- Click Save
Description: Optional hover text (tooltip)
Parent link: Select if this should be a sub-item under another menu item
Display Settings → Weight: Controls the order (lower numbers appear first)
Step 4: Organize Menu Structure
Creating a Menu Hierarchy (Dropdowns):
Drag and Drop
- Go to Structure → Menus
- Click Edit menu on your menu
- Drag menu items left/right using the drag icon to change their hierarchy
- Drag up/down using the drag icon to change order
- Indenting an item to the right makes it a child of the item above
- Click Save
Other Menus, Options, and Best Practices
Main Navigation
- Located under Main Navigation
- Max of five links
- Each link has a character limit of 35
- Only two levels of nesting are allowed
Secondary Menu
- Located under Secondary Menu
- Max of seven links
- Each link has a character limit of 35
- No nesting
Information For
- Located under Information For
- Max of seven links
- Each link has a character limit of 35
- No nesting