How to create a menu in WordPress


Make your WordPress website in 10 minutes ➜

Get the best tools for your website ➜

Video Gear we use:

Our video editing tool:

We are hiring:

Do you want your website to be developed by us? Send us your requirements by email to

Follow us on Instagram:

Or Facebook:

Or Twitter:

For commercial inquiries:

See how you can add a menu in WordPress (including creating a drop-down menu)

The menus in WordPress are a great navigation tool that allows users to freely navigate the content of your website without any confusion.

WordPress menus are essential in developing a website that provides structure to your website by organizing the content in an organized manner.

Now, in our previous video, you learned: How to make a website in 10 minutes. Now, let's see how you can change the menu of that WordPress website.

To do this, you can follow these 3 steps (with timestamps)
1. Delete the existing menu (00:40)
2. Add a new menu (01:05)
3. Create a drop-down menu (03: 49)

Let us begin.

Step 1: delete the existing menu
To delete the existing menu,
First, go to your WordPress Panel and then click on the "Customize" option.
In Customize, select "Menus"
Here, you will find that there is already a menu called "Top navigation". Then, when you click on this menu, you will see the items it contains.
Now, this menu can be deleted by clicking on the "Delete menu" button at the bottom of the screen. Once this is done, the menu will be deleted.

Step 2: add a new menu
Now to create a new menu, first click on the "Create new menu" button.
Next, you must give a name of your choice for the new menu. For example, you can enter the name as "Main Menu" and once done, you must choose where the menu should appear on your website.

Depending on the WordPress theme you are using, you can place the menu in different areas of your website.
Each theme will provide different options on where the menu can be placed.

Example: with the Astra theme that we are using, it shows the primary and secondary menu.

Then, if you select the Main Menu, you will place the menu in the upper right corner of your website.
After choosing, you can click on "Next".

Then, you can start adding items to the Menu. Here you will find the pages section where all the pages you have on your website will be displayed.

Now, if you want to see the pages and their content, you can go to your WordPress Panel and click on "Pages". Then, the pages you see here will be displayed in your menu items.
Then, to add the pages to the menu, press the "Add symbol" button and the page will be added to the menu. Similarly, you can also add the other pages.

After adding the items, you can see its menu. Now, you can change the order of the menu items by dragging an item and placing it where you want. Doing this will change the order of the menu items.

Next, let's see how you can add a new page to the menu that is not yet in place.

Therefore, to add a new page to the menu, all you need to do is enter the name of the page you want to create and then click "add" to access the menu.

After adding, you can now click "publish" to see your NEW MENU.
However, as you have created a new page, it will be blank by default. Then, you can add the content to this new page by clicking on the "Edit" option in Pages.

Step 3: create a drop-down menu
Here, let's see how you can create a drop-down menu. The drop-down menu is a very effective way to classify the content and display it independently. You can easily create a drop-down menu simply by dragging an item in the menu and placing it below another item.

After doing this, you can see that it has a drop-down menu created.

Repeat the same process whenever you want to create a different drop-down menu.

Now you know how you can add the pages you have created to your drop-down menu.

That's! It's that easy to create a new menu or create a drop-down menu in WordPress.