WEMAXA.COM Design · Development · AI · Available worldwide
Studio / Wemaxa 01
Status Active Location Worldwide Focus Web + AI Delivery Remote Response < 1 Business Day
Tutorial 061WordPress14 steps3 fixes

How to Create a WordPress Navigation Menu

A slow, beginner-friendly WordPress guide to create a wordpress navigation menu, defining the relevant WordPress concepts and checking the real public result.

By the end: You will complete and verify create a wordpress navigation menu without relying on a three-step generic checklist.

TARGET RESULTHow to Create a WordPress Navigation Menu

You will complete and verify create a wordpress navigation menu without relying on a three-step generic checklist.

Key terms before you start

These definitions make the steps easier to follow and help distinguish controls, files and concepts that can look similar at first.

WordPressA content management system (CMS) used to store, edit and publish website content.
Block ThemeA WordPress theme whose templates and site-wide parts are made of blocks and editable through the Site Editor.
NavigationLinks that let visitors move among important pages.
PageA WordPress content item normally used for relatively permanent content such as Home, Services, About or Contact.
List ViewA tree of every block in a page/post; useful for selecting, nesting and reordering blocks.

What you need before starting

  • Your WordPress /wp-admin/ login
  • Permission to use the admin screens named in this tutorial
  • A staging/backup plan for site-wide, plugin, theme, code or URL changes

Real-world notes from public discussions

These are tied to public discussions, not invented case studies. Open the source to read the full thread and surrounding replies.

r/Wordpress — saved menu exists but Navigation block is disconnectedOpen discussion ↗

The real beginner problem is often not “create a menu” but “reconnect the existing saved menu to the Navigation block.” Community answers point users back to the Navigation block’s menu selection controls instead of rebuilding links from scratch.

How it changes this tutorial: The tutorial first identifies whether a menu already exists before it creates another one.
FULL TUTORIAL

Step-by-step tutorial

Every step is shown below. Work through them in order and use each checkpoint to confirm the result before moving on.

01
STEP 01 / 14

Open the WordPress login address

Do this

In your browser enter https://YOURDOMAIN.com/wp-admin/ and sign in.

Why

WordPress Dashboard is private administration; YOURDOMAIN.com must be replaced with the real domain.

WordPressA content management system (CMS) used to store, edit and publish website content.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTYou see the Dashboard, not the public homepage.
02
STEP 02 / 14

Check your role/permissions

Do this

Look at the left admin menu and confirm the menu items named in this tutorial are available.

Why

Editors, Administrators and custom roles can have different permissions. Missing controls do not automatically mean WordPress is broken.

WordPressA content management system (CMS) used to store, edit and publish website content.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTYou know whether your account can perform the task.
03
STEP 03 / 14

Confirm the site uses a block theme

Do this

Click Appearance and look for Editor. A block theme exposes the Site Editor through Appearance → Editor.

Why

If Appearance → Editor is absent, the theme may be classic/hybrid or your role may lack permission. Do not switch themes just to follow a tutorial without a migration plan.

Block ThemeA WordPress theme whose templates and site-wide parts are made of blocks and editable through the Site Editor.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTAppearance → Editor is available or you stop and use the existing theme workflow.
04
STEP 04 / 14

Open Appearance → Editor → Navigation

Do this

Use the Navigation management area available in current block themes.

Why

If Editor is missing, use the site's existing classic-theme menu controls instead of forcing this path.

Block ThemeA WordPress theme whose templates and site-wide parts are made of blocks and editable through the Site Editor.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTNavigation screen opens.
05
STEP 05 / 14

Identify existing menus

Do this

Do not immediately create another menu. Inspect names/items and which one is used in the Header.

Why

Sites can have multiple menus.

WordPressA content management system (CMS) used to store, edit and publish website content.
IF THIS GOES WRONGThe change saved but public site is unchanged

Test logged out, clear the appropriate cache layer, and inspect whether you edited the template/content item actually used by that URL.

CHECKPOINTYou know the active menu.
06
STEP 06 / 14

Create a menu only when needed

Do this

Use the menu options to create a new menu if no suitable menu exists.

Why

Give it a descriptive name.

IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTNew menu exists.
07
STEP 07 / 14

Add a Page Link

Do this

Use the + inserter inside Navigation and select/search a published Page.

Why

Page Link stays tied to a WordPress Page.

WordPressA content management system (CMS) used to store, edit and publish website content.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTNew link appears.
08
STEP 08 / 14

Add a Custom Link when destination is not a Page

Do this

Use Custom Link and paste the full/relative URL plus label.

Why

Test external URLs and protocols.

PageA WordPress content item normally used for relatively permanent content such as Home, Services, About or Contact.
IF THIS GOES WRONGThe change saved but public site is unchanged

Test logged out, clear the appropriate cache layer, and inspect whether you edited the template/content item actually used by that URL.

CHECKPOINTCustom destination is saved.
09
STEP 09 / 14

Reorder items

Do this

Use List View/drag or movement controls.

Why

Visual order should match keyboard/DOM order.

List ViewA tree of every block in a page/post; useful for selecting, nesting and reordering blocks.
CHECKPOINTItems appear intended order.
10
STEP 10 / 14

Create a submenu deliberately

Do this

Nest a link under its parent using List View/Navigation controls.

Why

Do not create huge menus several levels deep without testing touch/keyboard access.

NavigationLinks that let visitors move among important pages.
CHECKPOINTSubmenu opens and is navigable.
11
STEP 11 / 14

Assign/use the menu in Header

Do this

Edit the Header template part and ensure its Navigation block uses the intended menu.

Why

Creating a menu does not guarantee it is displayed.

NavigationLinks that let visitors move among important pages.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTPublic header shows it.
12
STEP 12 / 14

Test every link logged out

Do this

Use private window desktop and phone menu.

Why

This verifies public destination and mobile overlay.

List ViewA tree of every block in a page/post; useful for selecting, nesting and reordering blocks.
IF THIS GOES WRONGThe change saved but public site is unchanged

Test logged out, clear the appropriate cache layer, and inspect whether you edited the template/content item actually used by that URL.

CHECKPOINTAll menu paths work.
13
STEP 13 / 14

Check for collateral changes

Do this

Visit at least Home plus one normal Page/Post and any template affected by the change.

Why

Site-wide templates/styles can change many URLs at once.

PageA WordPress content item normally used for relatively permanent content such as Home, Services, About or Contact.
IF THIS GOES WRONGThe site breaks after a site-wide change

Use the rollback/backup/staging plan rather than stacking emergency CSS/plugin changes on top of an unknown cause.

CHECKPOINTUnrelated content remains correct.
14
STEP 14 / 14

Record what was changed

Do this

Note the WordPress screen, plugin/theme/template and reason in project notes/version control where applicable.

Why

Future maintenance is easier when site-wide changes are traceable.

WordPressA content management system (CMS) used to store, edit and publish website content.
IF THIS GOES WRONGA menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

CHECKPOINTAnother maintainer can locate the setting/code.
CONCRETE EXAMPLEBeginner rule

Know whether you are editing one content item, a reusable pattern, a template part, a theme or a plugin before clicking Save.

Concrete examples

Beginner ruleKnow whether you are editing one content item, a reusable pattern, a template part, a theme or a plugin before clicking Save.

Troubleshooting

A menu/screen named in the tutorial is missing

Your theme, WordPress version, plugins or role can alter available UI. Confirm whether the site uses a block theme and whether your account has permission before changing architecture.

The change saved but public site is unchanged

Test logged out, clear the appropriate cache layer, and inspect whether you edited the template/content item actually used by that URL.

The site breaks after a site-wide change

Use the rollback/backup/staging plan rather than stacking emergency CSS/plugin changes on top of an unknown cause.

FINAL CHECKRecord what was changed

Another maintainer can locate the setting/code.

Documentation and references

Use these primary and supporting sources to verify current controls, browser behavior and product-specific details.