Best Mega Menu Plugin for Divi
Divi gives you a lot — the Theme Builder, a Visual Builder, hundreds of modules, and a Header section that can be styled however you want. So when a Divi user asks if they need a mega menu plugin, the honest answer is: Divi’s menu module is good for simple navigation; for anything richer, a dedicated plugin pays for itself.
Where Divi’s built-in menu falls short
Divi’s Menu Module supports two-level dropdowns and a “Fullwidth” header style. To do anything mega-menu-like, the standard advice in the Divi community is to build a Theme Builder header that mimics a mega menu using sections and rows — which means:
- Every change to the menu requires opening the Theme Builder
- Adding a new menu item means rebuilding the layout, not just editing a menu
- WooCommerce product categories don’t auto-flow into the layout
- Mobile menu doesn’t carry over mega content cleanly
- Section/row markup is heavier than navigation needs to be
Ruby Mega Menu skips all of that. You manage your menu where every other WordPress user does — Appearance → Menus — and Divi renders the result inside its header section.
How Ruby Mega Menu works with Divi
- Install Ruby Mega Menu
- Go to Appearance → Menus
- Pick your primary menu and enable Ruby Mega Menu
- Configure layouts per item — dropdown, mega, content tabs, shopping tabs
- Divi’s header (default or Theme Builder) renders the new menu without changes
If you use the Divi Menu Module, Ruby’s output flows through it. If you use Theme Builder with a custom header, place the menu using the standard Menu element.
Tested compatibility
- Divi 4.x and newer
- Divi Theme Builder headers
- Divi Menu Module and Fullwidth Menu Module
- WooCommerce + Divi shop layouts
- Divi mobile menu (slide-down)
Use cases for Divi sites
Agency-built Divi sites
Agencies love Divi for client work because it lets non-developers tweak layouts. The menu stays a problem though — every client menu edit risks breaking your Theme Builder header. Ruby keeps menus in WordPress core where clients can safely edit without touching layout.
WooCommerce stores on Divi
Divi + WooCommerce is a common stack. Ruby’s horizontal shopping tabs and live cart icon add the conversion-focused nav that Divi’s default menu doesn’t offer.
Service businesses with many service pages
Divi is popular for service businesses. If you have 20+ service pages, Ruby’s vertical content tabs let visitors see all services with brief descriptions in one menu hover.
Pricing for Divi users
Free covers dropdowns and vertical content tabs. Pro at $28.99/year unlocks shopping tabs, WooCommerce cart integration, and site logo in menu bar. Pro Unlimited covers all your agency client sites.
Next steps
If you’ve been rebuilding mega menus in Divi’s Theme Builder, install the free version and try moving one menu over to Ruby. Edit a menu item, see the change instantly — without opening Theme Builder.


















