Recommended Free Tools
You can add individual WordPress posts to a navigation menu, but the exact steps depend on your active theme. Classic and hybrid themes generally use Appearance > Menus; block themes use the Navigation block in Appearance > Editor. Select the post, adjust its label and position, save, and verify that the menu is attached to the location or template where visitors should see it.
First, identify your theme’s menu editor
WordPress’s menu workflow is theme-dependent. The official documentation notes that “In WordPress 6.0 and later, when using a block theme, navigation is managed via the Navigation block.” Classic menus documentation still applies to classic and many hybrid themes, while block themes use the Site Editor.
| Question | Classic or hybrid theme | Block theme |
|---|---|---|
| Where do you edit? | Appearance > Menus, when available | Appearance > Editor, using Navigation |
| How do you add one post? | Reveal Posts, select posts, then choose Add to Menu | Edit the Navigation block and select the item, or add a Custom Link containing the post URL |
| How does it appear publicly? | Assign the menu to a supported theme location | Attach the menu to a Navigation block in the intended template part and save |
Add specific posts with a classic or hybrid theme
- Open the menu screen. Sign in to the WordPress dashboard and go to Appearance > Menus.
- Choose or create a menu. Select the menu you want to edit. If none exists, create one and give it a recognizable name.
- Show the Posts panel if necessary. Select Screen Options at the top of the page and enable Posts. The panel may be hidden by default.
- Select the posts. Open Posts, select each individual post you want, and choose Add to Menu. Specific posts can be added in the same way as pages. Learn WordPress explains the classic-menu process.
- Set the order and labels. Drag items into the desired order. Drag slightly to the right if you want a supported submenu relationship. Expand a menu item to edit its navigation label when the full post title is too long or unclear; changing the label does not change the post title.
- Save and assign it. Select Save Menu, then check the menu-location settings and assign it to the intended location, such as a primary, header, secondary or footer menu. Available locations vary by theme.
Add a specific post with a block theme
- Open the Site Editor. Go to Appearance > Editor. Open Navigation, or edit the template part—often the Header—that contains the Navigation block.
- Select the menu. Click the Navigation block and choose an existing menu or create one when prompted.
- Convert an automatic Page List when needed. If the block is an automatic Page List, select it and choose Edit. This converts it into individually editable links. After conversion, newly published pages are no longer added automatically to that list. The Navigation block documentation describes this behavior.
- Add the post. Use the block’s + control and search for the desired item if it is offered. If the post is not available as a selectable item, choose Custom Link, paste the post’s URL, and enter the post title or a shorter, clear label.
- Reorder or rename the link. Use List View or the block toolbar to move links. Edit the visible navigation text without changing the destination URL.
- Save the editor changes. Select Save after editing the Navigation block or template part.
Make a Site Editor menu appear on the site
Creating a menu in the Site Editor is not enough by itself. WordPress states: “Creating a navigation menu in the Site Editor doesn’t automatically make it appear on your site.” Site Editor navigation documentation explains that you must select or create the menu in a Navigation block placed in the relevant template or template part, such as the header, and then save that change.
Fix common problems
The Posts option is missing
On a classic menu screen, open Screen Options and enable Posts. If Appearance > Menus itself is missing, check whether the active theme is a block theme; use Appearance > Editor and its Navigation block instead.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →#1 Best Overall
There is no Appearance > Menus screen
Block themes use Navigation in the Site Editor rather than the legacy Menus screen. Classic or hybrid themes may retain the screen, and a plugin can also expose it, so the active theme is the first thing to check.
The new Site Editor menu is not visible
Open the template part where the menu should appear, select its Navigation block, choose the menu you created, and save. A menu that exists only in the Site Editor’s Navigation management screen is not automatically placed in a template.
Rank #2
New pages keep appearing automatically
The Navigation block is probably still using an automatic Page List. Select the list and choose Edit to convert it to individual links. You can then control which links remain in the menu.
The post cannot be selected directly
Add a Custom Link in the Navigation block and paste the post’s URL. Use a recognizable label, then open the saved link to confirm that it reaches the intended post.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Rank #3
Should a post stay in permanent navigation?
Individual posts are useful for evergreen guides, cornerstone announcements and frequently referenced resources. Time-sensitive posts can become misleading as they age, so review them periodically and remove or relabel links whose information is no longer current. A shorter navigation label can improve scanning, but it should still tell visitors what they will find.
Quick Recap
Best Value
Rank #4
Final verification checklist
- The correct post URL opens from the menu.
- The visible label is understandable and not unnecessarily long.
- The item is in the intended order and nesting level.
- Classic themes have the menu assigned to the correct theme location.
- Block themes have the menu attached to the intended Navigation block and template part.
- Changes were saved in the dashboard or Site Editor.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

