---
title: How to Create Menus in WordPress
description: "**In short:** To create a menu in WordPress (classic themes): go to Appearance, then Menus, then Create a new menu. Enter a name and click Create Menu, add pages, categories or links, choose the menu location in your theme and…"
url: "https://www.hyyat.com/en/knowledgebase/create-menus-wordpress/"
updated: "2026-09-29"
category: WordPress explanations
---

# How to Create Menus in WordPress

**In short:** To create a menu in WordPress (classic themes): go to Appearance, then Menus, then Create a new menu. Enter a name and click Create Menu, add pages, categories or links, choose the menu location in your theme and click Save Menu. In block themes, menus are managed from Appearance, then Editor.

Menus are the navigation links, usually at the top of your site, that help visitors move between sections. Menus often link to categories, so create your categories first.

## Create categories

In your WordPress dashboard, go to **Posts**, then **Categories**.

![Posts, Categories](https://www.hyyat.com/wp-content/uploads/2019/10/add-category-in-wordpress.png)

Enter the category name and its **slug** (the part used in the link). For example, name: Small Cars, slug: small-cars, which appears as yoursite.com/category/small-cars. Then click **Add New Category**.

![Add New Category](https://www.hyyat.com/wp-content/uploads/2019/10/add-category-in-wordpress-1.png)

## Create menus

Go to **Appearance**, then **Menus**.

![Appearance, Menus](https://www.hyyat.com/wp-content/uploads/2019/10/add-menus-in-wordpress.png)

Themes usually have several menu locations, such as a top bar, the main navigation and the footer. Click **create a new menu**, enter the menu name and click **Create Menu**.

![Create Menu](https://www.hyyat.com/wp-content/uploads/2019/10/add-menus-in-wordpress1.png)

Choose where the menu appears in your theme (for example Topbar Menu) and click **Save Menu**. Repeat for the main navigation and footer menus.

![Menu location](https://www.hyyat.com/wp-content/uploads/2019/10/add-menus-in-wordpress-2.png)

## Add a category to the main menu

In **Appearance, Menus**, select the main menu and click **Select**. Open **Categories**, click **View All**, tick the category you want and click **Add to Menu**.

![Add to Menu](https://www.hyyat.com/wp-content/uploads/2019/10/add-menus-in-wordpress-3.png)

The category appears in the menu. Click **Save Menu**.

![Save Menu](https://www.hyyat.com/wp-content/uploads/2019/10/add-menus-in-wordpress-4.png)

Visit your site and you will see the category in the main menu.

![Menu on the site](https://www.hyyat.com/wp-content/uploads/2019/10/add-menus-in-wordpress-example.png)

**Note:** if your theme is a block theme (such as Twenty Twenty-Four), the Menus page is not available. Edit the Navigation block from **Appearance, Editor** instead.

**Related service:** [Hyyat Host WordPress hosting](https://www.hyyat.com/en/wordpress-hosting/) with WordPress Toolkit, fast NVMe storage and 24/7 support.

 **Need this service from Hyyat Host?**Our team handles it for you, with support replying to tickets within 24 hours at most.[WordPress Hosting](https://www.hyyat.com/en/wordpress-hosting/)[WordPress design](https://www.hyyat.com/en/wordpress/)
