Home » WordPress Tutorials » Customization » How to Create a Drop-Down Menu in WordPress

How to Create a Drop-Down Menu in WordPress

Menus are an essential part of every WordPress website. They help visitors navigate through your content and easily browse different sections.

When building a new site, creating menus will be one of the main tasks you should deal with. This is why it is important to know more about them and know how and when to use the proper type of menu section.

In this article, you will read how to create drop-down menus – a handy design approach that will make your site more intuitive and helpful to your audience.


How to Create a Drop-Down Menu in WordPress

The process is very simple.

First, you should create a new menu, or edit an existing one. Then, you should organize it into a drop-down design.

To do so, first, via your WordPress admin panel go to Appearance->Menus:

WordPress Menu Page


This will lead you to the Menus page. From here you can manage all your website menus:

WordPress Menu Creation page


For this demonstration, we will turn an already existing menu into a drop-down version.

First, we selected which components we would want to include in our menu. Select these from the section on the left:

WordPress Menu Items


Once you’ve done so, have a look at all the menu components in the Menu Structure box. Notice how you can click and drag each section:

WordPress Drag and Drop Menu Component


First, align the components in the way you wish them to appear vertically. Then decide which component should be the main one and put it on top of all others. It will contain all the rest of the sections and display them on demand:

WordPress Menu Aligment


Now, click and drag all the boxes below the main one. Then, again by clicking and dragging move each section slightly to the right of the main one:

WordPress Drop Down Menu Structure


Then, from the Menu Settings section decide in which site section you wish to include the drop-down menu:

WordPress Menu Options Section


When you are ready with your preferred alignment, don’t forget to save the menu.

Now, enter your website and hover to see how the result has turned out to be.

WordPress Drop-Down Menu



Adding a drop-down menu to your pages can greatly enhance the UX and aesthetics across your pages. WordPress grants you with a simple creation process and numerous options for creativity and experiments across your site.


Was this article useful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Newest Articles:

10 Best WordPress Themes for Gutenberg

If you craft your WordPress website by using Gutenberg, then it is likely that you have thought about working with a block editor-compatible theme. If that is the case, then you should know that there are numerous WordPress themes that are meant to be a perfect fit...

How to Copy a Page with WordPress Gutenberg Editor

Looking for ways to copy your WordPress web pages? The Gutenberg block editor got you covered. In this article, you will read about 3 different methods you can instantly apply when crafting your WordPress website.   How to Copy a Page with WordPress Gutenberg...

How to Add Tabs to Your WordPress Site with Gutenberg

Tabs are quite useful in numerous situations and can be a fresh addition to your WordPress websites. Massively used to showcase content categories, news, and various other types of posts in a very structured manner, tabs contribute to making your site content more...

How to Create Tables in WordPress Using Gutenberg Editor

Creating a table in WordPress with the Gutenberg Block Editor is a straightforward task. Should you need to add one or several tables to your pages, the following paragraphs explain how to do so.   How to Create Tables in WordPress using Gutenberg Editor  ...

5 Best WordPress Slider Plugins for Gutenberg

When crafting your WordPress website, it is not only important to publish informative and well-structured content, but it is also crucial to make your web pages as aesthetically appealing as possible. An effective way of making your site more beautiful is by inserting...

Ready to Create Your Website?