Easily turn ANY saved Beaver Builder row into a Mega Menu!


As of WordPress 5.2.2 there has been a report of things behaving a little wonky on PHP5.6. We recommend at least PHP 7.0.

Known Issues

As more people use our plugin and test it with different environments, issues will come up. We'll address them as we are able to but for now, here is a list of issues or conflicts that have been reported:

FYI Sept 2020: -- we have a glitch which is preventing version 1.2 from showing up properly to the auto-updater in WP. Feel free to manually download from your account otherwise just give us a couple weeks and version 1.2.1 will hopefully fix that.

Beaver Builder Mega Menu does not work properly if you have your header set to "sticky" and "shrink." You should not use the "shrink" feature in your headers when you have a mega menu up there.

Mega Menu inherits its width (full vs fixed) from the parent row that contains the module. So if you have the BBMM module in a full width row, you may notice that mouseout events (to hide the menu again) are only triggered from the bottom of the mega menu, not the sides. We are looking into improving this for a future version.

The Advanced Posts module by UABB uses javascript to position thumbnail images which conflicts with the positioning of the mega menu, so items do not display correctly.

Possible issue when using duplicated rows for mega menu -- Several people have reported odd behavior when the saved row being used for a mega menu is one that they created by duplicating another row. So when you create a mega menu, it's best to start with a fresh row.

If you have FontAwesome Pro icons enabled in Beaver Themer, it may mess with the submenu icon in our plugin (and also with UABB modules). To solve this add some custom CSS to override the font family to say 'Font Awesome 5 Pro'

I love seeing what people have built with our plugin! Please share what you've built!

Ideas for Future Improvements

Got any burning ideas of things you would like to see us add in the future? Please let us know!


Here are some suggestions from other users. If we get enough requests for any of these, we will add it to the list!

COMING SOON BY POPULAR DEMAND! Give top-level (trigger) menu item its own link

People have requested this feature more than any other. And if you've checked this page before you know that I was dubious about it, but you have convinced me! So we've been working on this and will be releasing an update SOON.

I will be emailing VIP users in the next week or so to test it out, and then once we're sure everything is working smoothly, you should see an update notification on all the sites it's installed on. Thanks for making your thoughts heard!!

== Changelog ==
Added support for top-level nav item being an active link

* Fixes a compatibility issue between other plugins using common names to generate cryptographic nonces.

* Fixes an issue where updating the plugin on a site using a transient object cache would result in an error.

= 1.0.3 =
* Fixes a compatibility issue between other plugins using EDD.

= 1.0.2 =
* Improves clarity of error message when attempting to activate plugin on unsupported versions of PHP.

= 1.0.1 =
* Fixes an issue where animations bound to the window didn't trigger after page load.

= 1.0 =
* Initial release.

Handy tip:

Want your mega menu to look connected to the top-level item that triggered it? Here's some CSS you can use to create a little arrow that connects the two. Feel free to change as you need.

/* little arrow connecting mega menu to trigger item */
ul.brex-mega-menu .mega-menu-saved-row-a {position:relative;}
ul.brex-mega-menu .mega-menu-saved-row-a:hover:after {content:"";
  width: 0; 
  height: 0; 
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid white;
	position:absolute; left:40%; bottom:-2px;

Have some of your own customizations to show off?