Navigation and Page Links
Navigation problems can affect one menu item, every page link or only a particular device. First identify whether the link points to the wrong address, reaches a page-not-found response or is missing from the navigation entirely.
If a navigation item is missing
- Confirm that the page is published and visible.
- Open the site’s navigation or menu editor and add the page.
- Check that the menu is assigned to the location used by the active theme.
- Review desktop and mobile navigation separately.
If the link reaches the wrong place
- Edit the menu item, button or text link and compare its URL with the intended page.
- Look for an old domain, changed slug, typing error or link to a draft preview.
- Update the link and clear relevant page or CDN caches.
- Add a redirect when an already published address has moved permanently.
If many WordPress pages return not found
Open Settings > Permalinks and confirm the expected structure. Saving the existing setting can refresh WordPress rewrite rules, but server configuration may need attention if the problem continues. Avoid changing the permalink structure simply as a test because that changes published URLs.
Common questions
Frequently Asked Questions
Why did a new page not appear in the menu?
Publishing a page does not always add it to navigation. Add it through the site's menu or navigation editor and choose the correct location.
Why does a link work for me but not other visitors?
You may be opening a private preview while signed in, or visitors may receive a cached page. Check the published URL in a private browser window.
Should I change permalinks when one page is missing?
No. Check that page's status and slug first. Changing the site-wide permalink structure can alter many published URLs.
Why did the menu change after switching themes?
Themes can define different menu locations or navigation blocks. Reassign the existing navigation and review any theme-specific header settings.