How Website Menus Work in WordPress

How Website Menus Work in WordPress

How Website Menus Work in WordPress

Menus control how visitors navigate your website. They determine which links appear in your main navigation, footer, or other menu areas.

Understanding how menus work helps you keep your website organized and easy to use.

What Is a Menu?

A menu is a collection of links that guide visitors through your website.

Menus commonly appear:

  • At the top of the website (main navigation)

  • In the footer

  • In a sidebar (depending on theme)

Menus are managed separately from pages. Creating a page does not automatically add it to a menu unless your site is configured to do so.

Where to Manage Menus

To manage menus:

  1. Click Appearance in the left-hand menu.

  2. Click Menus.

If your site uses the newer Site Editor (block themes), menus may be managed inside the Editor under Navigation.

If you’re unsure, check with your administrator before making changes.

How Menus Are Structured

A menu contains individual menu items.

Menu items can link to:

  • Pages

  • Posts

  • Custom URLs

  • Categories

  • Other content types

Each item can be arranged in a specific order.

Menus also support hierarchy, meaning you can create dropdown menus.

Understanding Menu Hierarchy (Dropdowns)

If a menu item is slightly indented beneath another item, it becomes a sub-item.

For example:

Government

 Departments

    Agendas & Minutes

“Roofing” and “Gutters” are subpages under “Services.”

To create a dropdown:

  • Drag a menu item slightly to the right under a parent item.

  • Save the menu.

This creates a structured navigation system.

Multiple Menu Locations

Many themes support multiple menu locations, such as:

  • Primary Menu (top navigation)

  • Footer Menu

  • Secondary Menu

You must assign your menu to the correct location for it to appear.

Look for a section labeled “Menu Settings” or “Display Location.”

Adding Pages to a Menu

To add a page to a menu:

  1. Select the menu you want to edit.

  2. Check the box next to the page.

  3. Click Add to Menu.

  4. Drag it into the correct position.

  5. Click Save Menu.

If you do not click Save Menu, your changes will not apply.

Removing Items from a Menu

To remove an item:

  1. Expand the menu item.

  2. Click Remove.

  3. Click Save Menu.

Removing a page from a menu does not delete the page itself.

It simply removes it from navigation.

Reordering Menu Items

To change order:

  • Click and drag the item up or down.

  • Place it in the desired position.

  • Click Save Menu.

Menu order determines how links appear to visitors.

Menus can include links that are not pages.

Examples:

  • External websites

  • PDF downloads

  • Special landing pages

To add a custom link:

  1. Enter the full URL.

  2. Add link text.

  3. Click Add to Menu.

  4. Save Menu.

Always test custom links after saving.

Common Menu Mistakes

  • Forgetting to click Save Menu

  • Adding a page but not assigning the correct menu location

  • Accidentally creating unwanted dropdowns

  • Deleting menu items instead of removing them properly

  • Confusing menu changes with page edits

Menus are separate from page content.

Best Practices for Menus

  • Keep navigation simple

  • Limit the number of top-level items

  • Use dropdowns only when necessary

  • Use clear, concise labels

  • Maintain consistent structure

Simple menus improve usability.

A Simple Navigation Strategy

A well-structured main menu often includes:

  • Home

  • About

  • Services (with dropdowns if needed)

  • Resources or Blog

  • Contact

Avoid overcrowding the top navigation.

What Menus Do Not Control

Menus do not:

  • Change page content

  • Affect page layout

  • Delete pages

  • Automatically reorganize themselves

They only control visible navigation links.

A Safe Menu Editing Workflow

  1. Review current menu structure.

  2. Make small adjustments.

  3. Save the menu.

  4. View the live site.

  5. Confirm links and dropdowns work correctly.

Always check both desktop and mobile navigation.

Summary

Menus control how visitors navigate your website.

They allow you to:

  • Add pages to navigation

  • Create dropdown menus

  • Link to external resources

  • Reorder links

Menus are managed separately from pages, so adding or editing a page does not automatically update navigation.

    • Related Articles

    • How to Add or Remove a Page from the Menu

      Creating a page does not automatically place it in your website’s navigation menu. If you want visitors to easily find a page, you may need to manually add it to a menu. This guide walks through adding, removing, and organizing menu items safely. ...
    • Understanding URLs and Page Slugs

      Every page on your website has its own web address, called a URL. Part of that URL is known as the “slug.” Understanding how URLs and slugs work helps you avoid broken links, SEO issues, and navigation problems. This guide explains what slugs are, ...