April 13, 2024

Have you ever ever visited an internet site like an e-commerce platform, website hosting website, or information portal the place further menu choices seem while you hover over or click on on a primary menu merchandise? 

Walmart dropdown menu example

These dropdown menus are normally visually interesting, primarily based on the positioning’s design, and supply fast entry to related pages or posts. Typically, they even characteristic icons, animations, or tags alongside the menu objects.

On this submit, we’ll talk about including a dropdown menu to your WordPress website. Whereas dropdown menus generally seem in the principle prime menu, you too can show them elsewhere in your web page. 

So, with out additional ado, let’s get began.

Your web site almost certainly already has a menu containing hyperlinks or menu objects for pages, posts, classes, or customized hyperlinks which may direct guests elsewhere. Nevertheless, a dropdown menu serves a definite function. 

A dropdown menu, also called a sub-menu in WordPress, is a navigation aspect that reveals further hyperlinks or choices when hovering over or clicking a mum or dad menu merchandise.

You’ll be able to make the most of dropdown menus to showcase subcategories or further pages inside a selected part of your website. 

As an illustration, when you personal a web based electronics retailer with “Devices” as a main menu merchandise, including a dropdown menu means that you can embrace subcategory merchandise like smartphones, laptops, tablets, and extra. Relying in your theme and format, you may show dropdown menu objects within the web site’s header, sidebar, or footer.

Including dropdown menus to your web site affords greater than displaying further hyperlinks or subcategories. It’s about bettering person expertise. 

Take into consideration how handy it’s in your guests to navigate by way of completely different sections with out the trouble of looking out or ready for pages to be listed by serps.

Think about cramming all of your web site pages or product classes into the principle menu. It’s not environment friendly and might decelerate your web site. 

As an alternative, select dropdown menus for every class to maintain issues organized and user-friendly.

As an illustration, when you function a information web site, think about how a dropdown menu can assist customers simply discover the most recent or hottest content material. This characteristic encourages guests to discover, spend extra time in your website, and return for updates.

There are numerous methods to create a dropdown menu in WordPress. The most typical method makes use of the built-in WordPress menu system, however you too can use the Customizer, the full-site editor, or a plugin.

Whereas making a dropdown menu might sound difficult when you’re solely conversant in easy menus, you may completely leverage WordPress’ default menu system.

First, you’ll want classes, subcategories, posts, pages, or customized hyperlinks to populate your dropdown menu. In case you haven’t already, create them.

Subsequent, log into your WordPress dashboard and go to Look → Menus. Right here, you’ll see current menu objects, constructions, and settings.

Click on on the create a brand new menu hyperlink when you don’t have one but.

Create a menu

Word: If Look → Editor is seen, your theme has Full Website Enhancing (FSE) enabled. Skip forward to the FSE method beneath. Then, title your menu, choose its location, and click on the Create Menu button.

Add menu item

As soon as created, you’ll attain the menu web page. Take a look at the left column’s Add Menu Objects part with pages, classes, posts, and customized hyperlinks.

Toggle their arrows and test any mum or dad menu objects you need to use, then click on the Add to Menu button.

Add menu items

These will now seem below Menu construction in the proper column. You can even add weblog posts, classes, or customized mum or dad menu hyperlinks right here.

Including Sub-Objects to a Menu

With the mum or dad menu created, it’s time so as to add the dropdown menu objects.

Use the identical methodology within the left column to pick pages, posts, or classes you need as sub-items.

By default, they’ll seem below current construction objects in the proper column. To create the dropdown, merely drag and drop sub-items beneath their corresponding mother and father.

Right here’s how:

Add sub-items

You’ll be able to repeat this course of for each dropdown sub-item you need to present.

As soon as executed, click on the Save Menu button to make your dropdown menu dwell.

Drop-down menu example

3.2 Making a Dropdown Menu Utilizing the WordPress Customizer

This methodology is much like the built-in menu system, but it surely has the additional advantage of a dwell preview, which lets you see how the menu objects you’ve added or eliminated will look in your web site.

Log into your WordPress dashboard and go to Look → Customise. It will take you to the customization display screen. Search for the Menus choice and click on on it.  


You’ll see any menus you’ve already created. In case you haven’t made one but, click on the Create New Menu button.

Subsequent, enter a reputation and choose the menu’s location. In your primary website menu, select Main Menu as the placement. Then scroll down and click on the Subsequent button.

Primary menu

You’ll be redirected so as to add menu objects. Click on the + Add Objects button to slip out the menu objects part on the proper. 

click Add items

Then, toggle down the arrows and click on the + icon subsequent to any objects you need to add, together with posts, customized hyperlinks, classes, and tags.

Add items

When you’ve added menu objects, rearrange them into mum or dad/dropdown constructions by dragging and dropping sub-items beneath their corresponding mum or dad objects.  

Rearrange items

When glad along with your changes, click on the Publish button above to avoid wasting your adjustments.

3.3 Making a Dropdown Menu Utilizing the WordPress Full-Website Editor

This methodology applies when utilizing a block theme just like the default Twenty Twenty-4 WordPress theme.

In that case, you’ll see Look → Editor when logged into your dashboard. Click on on it.

Click Editor

By default, the full-site editor will present your theme’s house template.

So as to add a dropdown menu elsewhere, click on the Patterns part.


The editor will record all templates/template components of your theme.

Merely click on on the realm the place you need the dropdown menu. For a primary navigation menu, you’ll usually choose the Header template half.

Header section

WordPress will now present the template or template half. To preview this template, click on on it.


After previewing the template, you may click on on the pencil icon to edit it.

Edit header

Now, click on the blue ‘+’ icon within the prime left and seek for Navigation. Drag and drop the navigation block onto your design.


So as to add objects to the navigation menu, click on the ‘+‘ icon and select from the obtainable blocks, comparable to web page hyperlinks, customized hyperlinks, house hyperlinks, and class hyperlinks.

click + icon

Now, click on on the ‘Submenu’ block. You’ll want to offer the menu merchandise title and hyperlink.

Submenu block

For simpler enhancing, find the right-side settings panel and click on Block whereas on the Submenu block. There, you may set the label, URL, and extra.

Clicking the Types tab means that you can customise font shade, background, and dimensions.

Return and click on the menu objects block. Within the Block settings, you’ll see a hierarchy interface.

Blog settings

On that hierarchy with our mum or dad ‘Weblog’ menu, click on the three dots subsequent to it and choose the Add submenu hyperlink choice.

Add submenu

From there, you may both add the URL of the submenu or seek for the web page, submit, or tag you need to use because the dropdown menu merchandise.

Repeat this course of so as to add all desired dropdown menu objects for every mum or dad menu merchandise. As soon as full, rearrange the patterns by dragging and dropping the objects to their desired areas.

The Full-Website Editor offers further styling choices in these right-side settings panels too. 

So you may additional customise issues like textual content dimension, colours, backgrounds, justifications, and extra each for the general menu and particular person mum or dad/submenu objects.


After making all of the customizations, keep in mind to avoid wasting your adjustments by clicking the Save button.

3.4 Making a Dropdown Menu Utilizing a Plugin

Let’s talk about creating a sophisticated dropdown menu referred to as a mega menu utilizing WordPress’s Max Mega Menu plugin. 

A mega menu is a distinguished, multi-column dropdown with further sections and content material. 

It normally appears like this:

Mega menu example

First, guarantee you will have the Max Mega Menu plugin put in and activated. Additionally, guarantee that you’ve revealed the pages and create a navigation menu and its location.

To configure the habits and look of your menu areas, go to Mega Menu → Menu Areas. Toggle the arrows subsequent to every location and make changes as wanted.

Max Mega menu

Whereas the plugin offers a default menu theme, you too can create a customized theme to personalize the looks of your mega menu. 

Entry the Menu Themes tab, click on the three-dot icon subsequent to Default, and choose Add new theme.

Add new theme

Within the Common Settings tab of your new theme, you may modify the title, arrow type, line top for sub-menu objects and apply shadows to your mega menu layouts.

To customise the looks of the top-level menu, go to the Menu Bar tab. Right here, you may alter the menu’s top, background shade, padding, borders and align the menu objects.

Within the Mega Menus part, you may change the font, background shade, spacing, and borders for second-level and third-level objects. 

Mega Menus

Think about using a definite shade scheme for sub-menus whereas sustaining constant typography with the mum or dad menu.

Keep in mind to avoid wasting your adjustments after customizing the looks.

Including Content material to Your WordPress Mega Menu

One standout characteristic in Max Mega Menu is the drag-and-drop interface for including content material like WooCommerce merchandise, photos, and search filters to mega menus to create a fascinating expertise in your guests.

To start, navigate to Look → Menus in your WordPress dashboard. If creating a brand new menu, allow Max Mega Menu Settings and click on the Save button.

Max Mega Menu Settings

Then, add the specified pages, posts, classes, and product classes to the menu and drag and drop sub-categories below the principle classes.

Menu structure

By default, the Max Mega Menu makes use of a flyout or dropdown menu type. To create a mega menu, hover over one in every of your pages and click on the Mega Menu button. 

Mega Menu

You’ll be able to select both a grid format or an ordinary format for the sub-menu show. 

The grid format means that you can create multi-column, multi-row menus, whereas the usual format affords customizable column choices.

Flyout Menu

You’ll be able to add widgets like a search bar, picture gallery, calendar, audio content material, video, and product filters to reinforce the visible attraction. 

Add widgets

In case your menu is complicated, think about assigning icons from varied platforms to every merchandise by navigating to the Icon tab.

Icon tab

When you’ve configured all of the settings, click on the Save Menu button to allow the mega menu in your website.

Save Menu

Keep in mind to take your time and begin from the plugin settings to construct a singular and interesting mega menu in your website guests.

4 Often Requested Questions

Can I add dropdown menus to any WordPress theme?

Sure, most WordPress themes assist dropdown menus. Nevertheless, it’s important to decide on a theme explicitly mentioning dropdown menu assist in its options or documentation.

How can I create mega menus in WordPress?

To create mega menus, you should use plugins like Max Mega Menu. Set up and activate the plugin, then customise your menu to allow the mega menu characteristic.

What are some finest practices for creating dropdown menus?

Finest practices embrace retaining the menu construction easy and intuitive, utilizing descriptive labels for menu objects, making certain accessibility for all customers, and repeatedly testing menu performance throughout completely different units and display screen sizes.

Is it potential to create multi-level dropdown menus?

WordPress means that you can create multi-level dropdown menus by setting mum or dad and youngster menu objects. This hierarchical construction enables you to set up your menu objects into a number of ranges for improved navigation.

Do I would like any coding expertise so as to add dropdown menus to WordPress?

No, you don’t want coding expertise. WordPress offers a user-friendly interface for including and customizing menus, making it accessible to learners.

How do I guarantee my dropdown menu is mobile-friendly?

Most trendy WordPress themes are responsive, mechanically adjusting to completely different display screen sizes, together with cellular units. When creating your dropdown menu, guarantee it shows accurately on cellular units by testing it throughout varied display screen sizes.

What if my dropdown menu doesn’t seem as anticipated?

In case your dropdown menu doesn’t seem accurately, double-check the menu settings. Make sure you’ve accurately assigned objects as mum or dad and youngster objects and that your theme helps dropdown menus. If points persist, seek the advice of your theme documentation or contact the theme’s assist crew for help.

Can I add animations and results to dropdown menus?

Sure, you may add animations and results to dropdown menus by checking your theme choices or customization settings. Some themes provide built-in options for including animations, whereas others could require further plugins or customized CSS.

Can I add a picture or icon to a dropdown menu merchandise?

Sure, you may add photos or icons to dropdown menu objects utilizing customized CSS or plugins that assist this characteristic. Some themes can also present built-in choices for including photos or icons to menu objects.

How can I optimize dropdown menus for web optimization?

To optimize dropdown menus for web optimization, make sure that menu objects use descriptive and related key phrases. Preserve the menu construction logical and simple for customers and serps to navigate.

5 Conclusion

Dropdown menus are a strong and user-friendly addition to any WordPress web site. 

Including a dropdown menu to your WordPress submit can considerably improve person expertise and enhance your web site’s navigation.

With WordPress’s flexibility and customization choices, you may create your dropdown menu to fit your viewers’s particular wants and preferences, in the end contributing to a extra partaking and user-friendly searching expertise.

Additionally, make sure that your dropdown menus proceed to satisfy the altering wants of your viewers.

In case you like this submit, tell us by Tweeting @rankmathseo.