WordPress Beginner Level

How to Create a Menu in WordPress

blog-post-banner

WordPress Beginner Level

How to Create a Menu in WordPress

Your website’s navigation menu helps visitors find pages easily. Whether you want to add “Home,” “About,” “Services,” or any custom link, WordPress makes it simple. This beginner-friendly guide shows how to create menus step-by-step, without any coding.

1

What Is a Menu in WordPress?

The navigation bar that appears on your website.

A menu is the navigation bar that helps users browse through your website pages.

Menus usually include:

  • Home
  • About
  • Services
  • Blog
  • Contact

You can add pages, posts, categories, and even external links.

2

Where to Create a Menu

Menus are created from the WordPress dashboard.

Follow this path:

WordPress Dashboard → Appearance → Menus

This is the main area where you can create, edit, or organize menus.

3

How to Create a New Menu (Step-by-Step)

Perfect for beginners.

Step 1 — Create a Menu

  1. Go to Appearance → Menus
  2. Click Create a New Menu
  3. Enter a name (e.g., Main Menu)
  4. Click Create Menu

Step 2 — Add Menu Items

Select items from the left side and click Add to Menu:

  • Pages (Home, About, Services)
  • Posts
  • Categories
  • Custom Links (e.g., WhatsApp, external website)

Step 3 — Arrange Menu Order

Drag and drop items to change order.

Step 4 — Create Dropdown Menus

Drag a menu item slightly to the right under another item.

This creates a sub-menu (dropdown).

Step 5 — Assign Menu Location

Every theme has multiple menu positions:

  • Main / Primary Menu (top navigation)
  • Footer Menu
  • Mobile Menu
  • Secondary Menu

Select the location you want and click Save Menu.

4

How to Add Custom Links to Menu

Useful for WhatsApp, forms, or external sites.

You can add any URL as a menu item.

Steps:

  1. Click Custom Links
  2. Enter URL (e.g., https://wa.me/your-number)
  3. Add link text
  4. Click Add to Menu

Perfect for linking to external tools or social media.

5

How to Create a Dropdown Menu

Organize sub-pages easily.

Example dropdown:

  • Services
    • Web Design
    • Logo Design
    • Digital Marketing

Steps:

  1. Add all the menu items
  2. Drag sub-items slightly right under the parent item
  3. Click Save

Your dropdown will appear automatically.

6

How to Edit or Delete a Menu Item

Quick and easy.

To Edit:

  1. Click the arrow on a menu item
  2. Edit the label or URL
  3. Click Save Menu

To Delete:

Click the Remove link inside the item.

7

How to Create a Menu in Elementor Header

For websites using Elementor Header Builder.

If your theme uses Elementor header/footer:

  1. Open Elementor → Templates → Theme Builder
  2. Edit the Header template
  3. Select the Nav Menu widget
  4. Choose the menu you created
  5. Update the design

Perfect for fully customized headers.

8

Common Menu Problems (and Fixes)

Beginners often face these issues.

1. Menu Not Showing?

Assign it to the correct location.

2. Dropdown Not Working?

Check theme settings or remove conflicting CSS/JS plugins.

3. Mobile Menu Missing?

Your theme may require a separate mobile menu assignment.

4. Wrong Order?

Drag menu items into correct order and save again.

Need a Website With Professional Menu Design?

All SiteCrafted ready-made websites come with pre-designed header, mobile menu, and dropdown structure—just replace text and publish.

Get a Modern Website

admin

admin

Author at SiteCrafted Web Solutions

Sandeep Sangam is the Founder of SiteCrafted Web Solutions and a WordPress expert specializing in high-performance business websites, SEO-ready templates, and conversion-focused designs. With years of experience helping small businesses and entrepreneurs build a strong online presence, he creates beginner-friendly WordPress tutorials that simplify complex concepts and make website building easy for everyone.

Through SiteCrafted, Sandeep has helped hundreds of clients launch beautiful, fast, and scalable WordPress websites without technical complexity. His mission is to provide practical guidance, ready-to-use solutions, and professional resources that empower users to build and grow their websites with confidence.

View all posts by admin
author-avatar

About admin

Sandeep Sangam is the Founder of SiteCrafted Web Solutions and a WordPress expert specializing in high-performance business websites, SEO-ready templates, and conversion-focused designs. With years of experience helping small businesses and entrepreneurs build a strong online presence, he creates beginner-friendly WordPress tutorials that simplify complex concepts and make website building easy for everyone.

Through SiteCrafted, Sandeep has helped hundreds of clients launch beautiful, fast, and scalable WordPress websites without technical complexity. His mission is to provide practical guidance, ready-to-use solutions, and professional resources that empower users to build and grow their websites with confidence.

Leave a Reply

Your email address will not be published. Required fields are marked *