If your WordPress pages are not showing up in the menu, don’t worry - this is an easy fix. This guide will provide you with a step-by-step instructions on how to make sure your pages show up in the menu.
Step 1: Check if the page is published
The first step is to make sure your page is actually published. Pages with the “draft” or “private” status won’t show up in the menu.
To check the page status, open up the page editor and look for the Publish box at the top right of the page.
If the page status is set to “Published”, then proceed to step 2. If it’s set to “Draft” or “Private”, then make sure to change it to “Publish” and save your changes.
![Page status](source link)
Step 2: Check if the page is set to appear in the menu
Now that your page is published, you need to make sure it’s set to appear in the menu. To do this, look in the Page Attributes box and then select "Primary Menu" in the “Template” dropdown menu.
![Page template](source link)
Save your changes and then check if the page is showing up in the menu.
Step 3: Update menu settings
If you still don’t see the page showing up in the menu, then the next step is to head over to the menu settings and add it manually.
Open Appearance > Menus and look for your page in the dropdown menu on the left. Select it, and then click “Add to Menu”. Rename the link and drag it to the desired navigation location, then click Save Menu.
![Adding page to menu](source link)
FAQ
Q: The page I’m trying to add to the menu isn’t showing up on the left panel
A: Make sure that the page status is set to “Published” and that it’s select in the “Template” dropdown in the Page Attributes box.
Q: I added the page to the menu but it’s still not showing up
A: You may have to refresh the browser or clear your browser’s cache. You may also need to reset the Permalinks settings.
Q: Are there any plugins I can use to make sure my pages show up in the menu?
A: Yes, there are a number of plugins that can help you easily add pages and posts to the menu. Some of the most popular ones include: Menu Editor, WordPress Menu Manager, and advanced Menu Manager.
Q: How do I reset the Permalink settings?
A: To reset the Permalinks settings, head over to Settings > Permalinks and then select “Default”. Save your changes and then check if the page is showing up in the menu.
Q: Are there any other things I can try if the page still isn’t showing up in the menu?
A: If the page still isn’t appearing in the menu, then the last resort is to try re-saving the menu. Go to Appearance > Menus, select your menu and then click the “Save Menu” button. Refresh the browser to check if the page is now appearing in the menu.