Change a WordPress menu without losing your way
WordPress menu controls depend on the theme. Block themes commonly use a Navigation block in the Site Editor; classic themes may use menus or the Customizer. First identify the menu visitors actually see. Changing a menu label, changing its destination and renaming a page address are three different jobs.
Before you start
- Take a screenshot of the current desktop and mobile menu.
- Write the intended label, destination and position for each change.
- Confirm the destination page is ready for visitors.
What to do
Find the active navigation
Check the theme’s editing route rather than following instructions for a different theme. In a block theme, select the relevant Navigation block. A site can have separate header, footer and mobile arrangements, so confirm which one your edit will affect.
Edit the link you mean
Select the existing menu item and inspect its destination. Rename the label for clearer wording without changing the page’s URL unnecessarily. For example, Services may be a clearer menu label than What we can do for you while leading to the same page.
Keep the hierarchy shallow
Group only genuinely related items beneath a parent. Make the most useful business information easy to reach. Check whether your menu contains an automatic Page List: publishing another page may change that list differently from a manually curated menu.
Review the complete menu
Preview the header on a wide screen, then open the mobile menu and follow the changed items. Check dropdowns by keyboard where possible. When saving in the Site Editor, inspect the list of affected items so unrelated template changes are not accepted accidentally.
What to check
- Every changed item leads to the intended public page.
- The mobile menu opens and its links remain usable.
- Removing a menu link has not accidentally deleted its page.
Sources and further reading
Platform features can change. Check the provider’s current guidance before changing a live service.
