Everything You Need To Know About Divi 5’s New Menu Features

Posted on April 1, 2026 by Leave a Comment

Everything You Need To Know About Divi 5’s New Menu Features
Blog / Divi Resources / Everything You Need To Know About Divi 5’s New Menu Features

Divi has evolved into a modular, performance-focused platform with a more streamlined builder, a rebuilt framework, and ongoing feature releases. As Divi 5 development continues, new features are being rolled out regularly. One recent update introduced new menu features that let you build navigation directly inside the Visual Builder, without plugins or custom CSS.

The classic Menu module is still available for simple setups, while the new Link and Dropdown modules act as building blocks for fully custom menus. Paired with updated Loop Builder capabilities and selector-based Interactions, they let you design everything from simple dropdowns to full-screen overlays, slide-ins, and mega menus using native Divi 5 modules and settings.

In this post, we’ll look at these new features, walk through creating a simple desktop and mobile menu with them, and share a few practical tips to help you get started.

Let’s dive in.

Building Menus In Divi 5

Divi 5 rethinks navigation by moving to a modular system. Instead of being locked into a single Menu module, you can now combine Link and Dropdown modules as building blocks. This gives you far more creative control directly within the Visual Builder while letting these elements work alongside native features like the Loop Builder and Interactions.

You can keep things simple by styling individual Link modules with custom text.

For menus that change frequently, Menu Loops are often the better option. By enabling looping for a menu item pattern and using Link modules with menu-based dynamic content, Divi can pull your navigation structure directly from a WordPress menu. That lets you keep your custom design in Divi while managing the actual menu items in WordPress.

For more complex navigation, the Dropdown module provides the structure for dropdown menus, nested layouts, and mega menus.

You can choose between Hover or Click triggers and use the Interactions panel to target specific elements, such as the parent, root container, or child elements.

Because these are native modules, you can nest Rows, Images, Buttons, and other modules inside Dropdown modules to build more advanced navigation patterns.

What Is The Link Module?

In earlier versions of Divi, a menu item was just a line of text inside the Menu module. In Divi 5, each menu item can be its own standalone module. That means you get the same design control over a single menu link that you would over a Button, Blurb, or CTA.

Key Features

One of the most useful aspects of the Link module is its integration with Dynamic Content. When used inside a menu loop, a Link module can automatically receive the correct menu text and URL from the current menu item. This means if you rename a page or update a menu item in WordPress, your custom menu can stay in sync.

Modern navigation often uses visual cues, such as icons that indicate a dropdown or call attention to a link. The Link module includes native icon support, letting you place an icon next to your text and style it independently in the Design tab.

styling link icons in Divi 5

Using the built-in state controls, you can style hover states for your links, such as changing color, weight, borders, or spacing.

Because the Link module is a standalone element, you aren’t forced into a one-size-fits-all menu style. One link can remain simple text while another can be styled more like a button, all within the same navigation row.

What Is The Dropdown Module?

The Dropdown module is a container module whose content can remain hidden until a user interacts with its trigger. This makes it the parent structure for building everything from classic dropdown menus to more complex mega menus.

Key Features

With built-in trigger logic, you can control how your menu reveals itself. You can set the dropdown to open on Hover for a traditional desktop experience or on Click for a more deliberate, touch-friendly interaction.

hover or click options in Divi 5

Navigation doesn’t always have to drop down. Divi 5 lets you choose where the menu appears relative to its trigger, with options such as Above, Below, Left, and Right. That makes it easier to build slide-out sidebars or other custom navigation layouts.

dropdown direction

Alignment controls are built in too, with options for Start, Center, and End relative to the parent element.

dropdown alignment

The Dropdown Offset also supports Divi 5’s Advanced Units, giving you precise control over the spacing between the trigger and the dropdown content.

dropdown offset

Finally, you can choose how the dropdown behaves in the layout. A Floating dropdown overlays the page content, while an Inline dropdown pushes surrounding content down when opened.

dropdown position

Because the Dropdown module is a native container, you aren’t limited to links alone. You can place Rows, Columns, Images, Buttons, Contact Forms, or even Video modules inside it.

Understanding Menu Loops

The Loop Builder is one of Divi 5’s most powerful features. It allows you to design a repeatable template item and tell Divi to output that design for every item in a specific data source. In this case, that data source is a WordPress menu.

Key Features

Within the loop settings, you can choose Menu as the query type. This is a specialized loop source for navigation.

menu loops in Divi 5

Once the Menu source is selected, Divi looks at the WordPress menu you’ve chosen and repeats your linked design for each item in that menu.

This gives you the best of both approaches. You get the design flexibility of Divi modules, but you can still manage menu items centrally in WordPress. If you add or remove an item later, your custom Divi 5 menu can update without rebuilding the layout.

Using Menu Loops also improves consistency. Rather than styling each menu item separately, you can design the pattern once and let Divi repeat it.

New Features In Interactions

In Divi 5, the Interactions tab in the Advanced tab is the control center for triggers and effects. Interactions were released during the beta, and newer additions include selector-based targeting plus breakpoint-based triggers such as Breakpoint Enter and Breakpoint Exit.

Selector-Based Targeting

There are several useful targeting options beyond selecting only an individual module:

  • Parent targets the containing element of the trigger module. This is useful when a child element needs to control something higher in the structure.
  • Root Container targets the top-level element in the current component hierarchy.
  • Child targets child elements inside the trigger container, allowing one trigger to affect multiple items at once.

In practice, these work together with triggers such as hover, click, viewport entry, and breakpoint changes, plus effects such as showing, hiding, or transforming elements. In Divi 5, the Dropdown module already ties its visibility to its parent trigger, but Interactions let you extend that behavior further, such as closing an off-canvas menu via a child icon that targets the parent or showing a mobile menu only at certain breakpoints.

How To Create A Desktop And Mobile Menu

To show how these features work together, we’ll build a simple responsive menu using the Link and Dropdown modules, Menu Loops, and Interactions. By the end, you’ll have a desktop menu and a mobile menu that can be shown and hidden without third-party plugins or custom CSS.

Responsive menu with Divi 5

Start by creating a new Global Header in the Theme Builder.

create a global header in Divi 5

When the Visual Builder loads, click the green + icon to add a new Row.

new menu features in Divi 5

Select a single-column Flex Row.

new menu features in Divi 5

Before adding modules to the Row, adjust the Flex settings. In the Design tab, expand the Layout settings at the Column level. Set Layout Direction to Row, Justify Content to Space Between, and Align Items to Center. This places the modules side by side and vertically centers them within the container.

column flex settings

Now click into the Section, go to the Design tab, expand the Spacing settings, and assign 15px of padding to the top and bottom.

new menu features in Divi 5

Create The Top-Line Navigation

With the Section and Row ready, start by adding an Image module for your logo. In the Design tab, open the Sizing settings and set the Width to 7%.

adjusting image width in Divi 5

Use the Responsive Editor to define different widths for smaller screens. Activate it by hovering over the field and clicking the Edit Responsive Values icon.

responsive editing in Divi 5

Click each breakpoint in the Responsive Editor to assign the appropriate value.

responsive editing in Divi 5

Next, add a Module Group to hold the desktop version of your navigation links.

Divi 5 module groups

Ensure that the Group’s Layout Direction is set to Row in its Layout settings.

editing module groups

Now add a Link module inside the Group.

link module in Divi 5

In the Link module’s Content tab, enter the Text value.

editing link module

Then add the destination. Expand the Link settings and hover over the Link URL field to reveal the Insert Dynamic Content icon.

dynamic content in Divi 5

Choose Page Link from the available options.

Divi 5 link module

Use the dropdown to select the page you’d like the link to point to, then click Apply.

From there, switch to the Design tab to style your link. Use hover and responsive controls as needed for color and spacing.

Duplicate the Link module to add the rest of the links in your menu, and update the text and destination for each one.

You’ll also add a Button and an Icon module. Style them however you like. The Icon module will act as the trigger for launching the mobile menu in the next section.

new menu features in Divi 5

Create The Dropdown Menu

Now that the top-level navigation is in place, create a dropdown menu for one of the links. Click the Link module you want to attach it to. In the Content tab, open the Elements settings and click + Add Element.

new menu features in Divi 5

When the Insert Module Or Row dialog appears, choose a Dropdown module.

dropdown module in Divi 5

Add Link modules inside the Dropdown by clicking + Add Element in the Elements settings of the Dropdown module.

dropdown module in Divi 5

For extra visual clarity, you can add icons to those Link modules.

link module icon options

Add as many links as you need, then style the Dropdown module’s background and layout settings to match the rest of your navigation.

In the Design tab, open the Dropdown settings. For this example, keep the defaults and set Dropdown Alignment to Center.

dropdown module alignment in Divi 5

Once finished, save the template.

Create The Mobile Menu

Next, create the mobile menu. We’ll use a new Canvas to house it. Click the Canvas Grid View button in the builder’s top bar.

canvas grid view

When the Canvas window opens, click + Add Canvas.

Divi 5 canvases

Give the Canvas a name such as Mobile Menu and assign a high Z-Index, such as 999999, so it can sit above the rest of the page content. Click Add Canvas to open it in the builder.

Divi 5 canvases

Add a single-column Row to the Canvas, select the Column, and open the Layout settings in the Design tab. Set the Vertical Gap to 15px.

Add Modules To The Mobile Menu

Now add the modules for the mobile menu. Add an Icon module for closing the menu, followed by a Link module and a Button module. Style them as needed.

Instead of adding multiple links manually, use the Loop Builder to create a menu loop for the rest of the menu. Click the Link module and open the Loop settings in the Content tab. Enable looping or place the Link module inside the menu loop structure used in your layout.

Loop Builder in Divi 5

In the Query Type dropdown, select Menu and choose the menu you want to use.

Then make sure the link text is populated automatically. Open the Text settings in the Content tab, hover over the Text field to reveal the Insert Dynamic Content icon, and select Loop Menu Text.

For the link destination, also use dynamic content for the URL so each looped item points to the correct menu target.

Configure Interactions

To launch the mobile version of the menu and close it again, configure Interactions for the close Icon, the mobile menu canvas content, and the hamburger Icon in the main header.

While inside the Mobile Menu Canvas, select the close Icon module. Go to the Advanced tab, open the Interactions settings, and click + Add Interaction.

Divi 5 interactions

Choose Click as the trigger.

creating a click interaction in Divi 5

When the interaction editor opens, give the interaction an Admin Label such as Hide Menu, choose Hide Element as the Effect Action, and set the Target Module to Root Container. This closes the mobile menu when the user clicks the close icon.

mobile menu interaction

Now hide the mobile menu by default so it doesn’t appear until triggered. In the Visibility settings for the mobile menu content, disable its visibility by default, then use Interactions to show it when needed.

visibility settings in Divi 5

Save the Canvas. Before heading back to the Main Canvas, use Divi 5’s Customizable Responsive Breakpoints to fine-tune the mobile layout if needed.

Click Canvas Grid View and switch back to the Main Canvas.

Configure The Main Canvas Interactions

On the Main Canvas, configure the desktop and mobile visibility behavior. Start by selecting the Group that contains the desktop Link modules. In the Advanced tab, open Interactions and add a new interaction. Give it an Admin Label such as Hide On Tablet And Below, set the Trigger Event to Breakpoint Enter, choose the relevant breakpoint, set the Effect Action to Hide Element, and target the Group.

creating interactions on module groups

Repeat that approach for any other desktop-only elements, such as the Button module.

hide mobile interactions

For users resizing their browser windows, it’s a good idea to add another interaction for the desktop-only elements to reveal these elements as the browser window increases in size. For example, when resizing from smaller to larger breakpoints, the menu displays the mobile version instead of the Desktop version.

To correct this, we’ll create Interactions to restore the Desktop Menu as the browser resizes. Create an Interaction for the Group and Button using Breakpoint Enter as the Trigger Event, Breakpoint set to Desktop, Show Element as the Effect Action, and choosing the appropriate Target Module.

desktop only Interactions

Now select the hamburger Icon module. In the Advanced tab, open the Visibility settings and hide it by default.

creating an interaction on an Icon module

Then create two interactions: one to show the Icon when entering the tablet breakpoint and another to show the mobile menu on click. For the first, use Breakpoint Enter with the desired breakpoint, Show Element as the effect, and the hamburger Icon as the target.

creative reveal interactions in Divi 5

For the second, create a Click interaction with Show Element as the effect. Set the target to the mobile menu section in the Mobile Menu Canvas.

creating mobile menus with Divi 5 interactions

Save the template and preview the menu on the front end. Resize the browser to confirm that the desktop links are hidden at smaller breakpoints, the hamburger icon appears, and the mobile menu opens and closes correctly.

Tips And Best Practices

Building a complex navigation system is only half the job. Maintaining it is the other half. To get the most out of Divi 5’s menu features, keep your menus organized, responsive, and easy to update.

Use Layer View And Admin Labels

Because custom menus often involve Links, Dropdowns, Groups, and Nested Modules, the canvas can get crowded quickly. Use Admin Labels consistently and rely on Layer View to keep the structure easy to manage.

Use Responsive Editing Early

A navigation layout that looks great on a large monitor can break down quickly on a smaller device. Use Divi 5’s Customizable Responsive Breakpoints and the Responsive Editor early in the process rather than waiting until the end.

Use Variable Manager For Design Consistency

Before styling your Link and Dropdown modules heavily, open the Variable Manager.

Variable Manager in Divi 5

Define your brand colors, fonts, spacing, and other reusable values as Design Variables. That way, if your design system changes later, you can update it from one place instead of editing many individual modules.

Use Presets To Reduce Repetitive Styling

If you find yourself applying the same padding, shadows, border radius, or spacing repeatedly, use Option Group Presets. They let you save a reusable group of settings and apply it across different module types.

Option Group Presets in Divi 5

You can take this further by using an Option Group Preset inside an Element Preset. For example, you might create a Primary Button preset that includes a reusable spacing preset. If that spacing changes later, updating the underlying preset can update every module that depends on it.

Plan For Accessibility

Because you’re building menus from modular pieces, remember to check the final output, not just the visual design. Make sure links remain clear, hover-only behaviors have touch-friendly alternatives where needed, and mobile menu triggers are easy to identify and operate.

Download The Files

If you’d like to see these features in action, download the working files from this post. To use them, import them into the Divi Library, create a new Global Header Template in the Theme Builder, and load the sections into the builder.

Build Custom Menus In Divi 5 Today!

The new menu features in Divi 5 let you combine the Link and Dropdown modules with Menu Loops and Interactions to build custom menus directly inside the Visual Builder. Whether you’re building a simple header, a mobile overlay, or a more advanced mega menu, these tools give you far more flexibility than the classic all-in-one approach.

Try them on a staging site or in a new header template and experiment with the combinations. Start simple, then layer in loops, dropdowns, canvases, and interactions as needed. That’s the fastest way to get comfortable with Divi 5’s new approach to navigation.

Divi Marketplace

Are You A Divi User? Find Out How To Get More From Divi! 👇

Browse hundreds of modules and thousands of layouts.

Visit Marketplace
Divi Marketplace
Divi Cloud

Find Out How To Improve Your Divi Workflow 👇

Learn about the new way to manage your Divi assets.

Get Divi Cloud
Divi Cloud
Divi Hosting

Want To Speed Up Your Divi Website? Find Out How 👇

Get fast WordPress hosting optimized for Divi.

Speed Up Divi
Divi Hosting
Premade Layouts

Check Out These Related Posts

6 Collages For Divi 5 (Free Download!)

6 Collages For Divi 5 (Free Download!)

Posted on March 31, 2026 in Divi Resources

Divi 5 makes it easy to build modern, image-driven layouts that feel polished without adding unnecessary complexity. In this free pack, you’ll get 6 Collage Sections designed for hero areas, product spotlights, portfolio intros, creative landing pages, and other content that benefits from...

View Full Post
How To Build A Floating Image Animation In Divi 5

How To Build A Floating Image Animation In Divi 5

Posted on March 29, 2026 in Divi Resources

Floating images are elements that appear to hover and drift above the page, creating depth and organic motion without any user interaction. You’ve seen them on agency sites, SaaS landing pages, and portfolio headers—images that gently bob and sway as if suspended in space. The effect transforms...

View Full Post

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today