Help Center
Useful Resources

UberMenu vs. JetMenu. Choosing the Best WordPress Mega Menu Plugin

ivanova
Helena Ivanova
|
Technical content writer
Show all articles

A mega menu is essential for eCommerce websites, listings directories, or just sites with a branched structure. It is also a great marketing asset because it allows placing promotions, deals information, and featured categories right in the menu – the place the user never forgets. Without even mentioning that it gives easy access to any page, post, or product on your website. 

There are two main formats that any mega menu can consist of: a dropdown (a horizontal one that opens downward) and a flyout (a vertical one that opens to the sides). Here is an example of a dropdown mega menu:

dropdown mega menu example

An example of a flyout mega menu:

flyout mega menu example

JetMenu Overview

jetmenu wordpress menu plugin

JetMenu is a WordPress mega menu plugin for Elementor and Gutenberg, 100% visually editable. It is essentially another Elementor/Gutenberg container where you can add any widget or block you want, including another menu (submenu), dynamic fields, pictures, videos, animations – whatever you wish. Each of those items can be stylized separately; the settings are the same as for the rest of the blocks or widgets in those builders.

Of course, those widgets can be combined as you like. It doesn’t require Elementor Pro, and the process of building menus is extremely simple and entirely intuitive. They can have any shape and size, and the long list of plugin settings will help you to get exactly what you need. The plugin automatically renders a beautiful mobile menu, but there is an even bigger list of settings for this type of menu in case you are willing to change anything. 

Pricing: $43 (for one website), $88 (for unlimited websites), paid annually. The support is included.

The Lifetime license is for the whole package of 20 Crocoblock plugins (also includes lifetime support, updates, 13 premade dynamic websites, 47 design templates, and over 200 pop-up templates) for $999. 

How to build a menu with JetMenu using Gutenberg

For a long time, the JetMenu plugin could only be edited with Elementor; however, the recent update has made it possible to edit the mega menu with Gutenberg. It increased its functionality even further because if you prefer building your website with the Block Editor, JetMenu will be in your toolbox to use not only for main navigation but throughout the website for different purposes. 

How to build a menu with JetMenu mega menu using Elementor 

The first thing I would recommend doing before creating the menu is to visualize the structure you want. The perfect way is to draw it somewhere, so you will get ideas on how to structure or stylize it even better. 

All general settings for this plugin can be found at Crocoblock > JetPlugin Settings > JetMenu. There is a massive list of options for the overall styling, caching, animations, and separate settings for both desktop and mobile versions. The adjustment of particular menus is available right in the default WordPress Menus section, though.

JetMenu mega menu settings

First, go to the Appearance > Menus > Add New and create a parent menu structure. Let’s say I make a menu for an apparel shop, so I will have “Shop,” “Men,” “Women,” “Sale,” and “Contact us” buttons on the top level. Then, I want to turn the Women section into a mega menu with three submenus and one slider of best-selling items. 

The items to place in the mega menu section are the following:

  1. Promo menu (New Arrivals, Sell Out, Final Stock Sale);
  2. Accessories (a list of subcategories of accessories);
  3. Collections (a list of collections);
  4. Dynamic slider based on the custom query.

I then go to the standard WordPress Menus dashboard and create separate menus for each of the three subcategories. 

jetmenu wordpress dashboard

Then, from the Main Menu, hovering over the “Women” button makes the Settings button appear. The Use Mega Content toggle is switched on, and “Edit Content” opens the Elementor editor. From there, the entire mega menu section can be built visually.

To add the submenus I created earlier, I insert either the Mega Menu widget (for a horizontal layout) or the Vertical Mega Menu widget (for a flyout vertical layout). Then I select the menu to display, and it appears.

The mega menu section edits just like any other Elementor section, with full control over columns, rows, backgrounds, images, videos, and any other widgets needed.

These are widgets and elements I’ve used: 

Very straightforward, right?

Watch the full guide on creating the menu and making all the adjustments for even better performance and responsiveness:

JetMenu pros & cons

Pros: 

  • Elementor/Gutenberg-compatible, which means that both of the most popular WordPress builders have all the tools for creating advanced menus. 
  • It is a tool developed not only to make your header navigation look good and complete, but also to add such functionality to sidebars or even insert them in the middle of your landing/categories or any type of page. It all depends on your creativity.
  • It is highly recommended to use other plugins from a Crocoblock subscription to utilize the capabilities of this plugin fully. JetBlocks and JetThemeCore plugins are the best friends of JetMenu. And with the help of JetEngine, you can generate and add all kinds of custom dynamic queries to your menu. 

Cons:

  • If you build a large menu in Elementor, consider the fact that this builder adds quite many containers, which will negatively affect performance, as these containers load on every page and above the fold. 

UberMenu Overview

ubermenu wordpress plugin review

UberMenu is an excellent mega menu plugin, offering numerous settings and flexibility in building such menus. It supports displaying menu items in columns and rows, and tabs. It allows you to insert shortcodes and widgets created in the default WordPress widget section. But, to be fair, there’s not much flexibility in stylization and proper displaying, so don’t rely on them too much. 

Thus, it is a powerful mega menu builder with numerous settings, and custom configurations can be created using a set of individual properties. 

For the mobile view, it creates a responsive version of a desktop menu. It is not too fancy, but still not bad. If you want, the menu can be displayed only on the desktop. 

Pricing: the core is $26, plus four extensions (Icons, Extra Skins Pack, Sticky, Conditional), each costing $8. So, the final price is $58 (Lifetime license). It includes six months of support. 

How to build a WordPress menu with UberMenu

First, look at the prototype of your menu and get an idea about the pages and endpoints required. Create the parent menu structure and start adding submenus. Let’s say I want to add a mega menu under the “Men” top-level button. I want to add the following blocks:

  1. Accessories submenu (with a list of subcategories);
  2. Clothing submenu (with a list of subcategories);
  3. an image.

Every menu item has an UberMenu button, and when clicked, the plugin’s menu opens with various settings. It also has its special menu elements, like Column, Row, Divider, Tabs block, Dynamic Posts, Dynamic Terms, Menu Segment, and Widget Area. 

WordPress mega menu dashboard

It may take some time to learn the settings when using the menu editor for the first time, especially when adding multiple columns and rows for more complex layouts. You can also use the menu settings in the Customizer, if that works better for you. However, for more detailed settings, you should use the plugin’s editor. 

UberMenu plugin customization menu

UberMenu plugin pros & cons 

Pros:

  • The price is low, and it’s a one-time payment.
  • The plugin offers a wide range of features, and everything is highly customizable. 
  • It has a Conditional extension to enable showing different versions of the menu to different users for different post types. 
  • It’s lightweight. 
  • Several configurations of general settings can be created and used for different menus, which makes stylization a lot more flexible.

Cons:

  • A compatibility issue. Some themes can interfere with the UberMenu plugin. In this case, you have to integrate it manually. That means replacing the default menu code with the UberMenu code snippet. 
  • The plugin seems a bit abandoned, with quite rare updates. 
  • It requires some time to learn how to use it. 

UberMenu vs. JetMenu: Similarities and Differences 

The logic behind those two menu builders is very different. It’s a little bit of an apples-to-oranges comparison. Let’s see why. 

The logic behind UberMenu and its unique features

UberMenu for WordPress is a standalone plugin that offers excellent functionality and numerous options for styling and customizing menus. And I love its Conditional extension a lot. It allows for the creation of responsive menus with an extensive choice from the skins it has (again, with the Skins extension). 

It is user-friendly, and even if it requires time to learn how to work with it, in the end, you will be able to create fantastic mega menus. 

Such menus can be inserted in different places on the website using a shortcode. Yet, they still will have a more classical shape and structure.

The logic behind JetMenu and its unique features

First and foremost, JetMenu is a part of an extremely powerful Crocoblock suite, which is a true money-saver for what you get, especially if you are an agency or a freelancer with a lot of clients. The Lifetime subscription would be a steal in this case because you will receive not only frequent updates and new features, but also new products. 

JetMenu, in combination with other JetPlugins, can definitely elevate your website: used conditionally in various places of dynamic-data-driven websites for different purposes. 

There’s much more to compare, but the deciding factor for choosing one of those plugins is the interface and your preferred way of editing menus. 

Here is a table for a more visual head-to-head comparison:

JetMenuUberMenu
Integration with page buildersDeep integration with Elementor and Block Editor. Build the mega menu visually using a drag-and-drop interface. Works with the standard WordPress menu system; a less “native” visual builder, more settings panel approach.
Content flexibility inside the menuHighly flexible: you can insert any widget or block, product grids, blog posts, videos, Elementor templates, etc.Supports widgets, shortcodes, dynamic post grids, tabs, and more, but UI is more form-driven (rows, columns, dynamic content). 
Customization and stylingVery high: full control over animation types (slide, fade, push), spacing, SVG icons, backgrounds, badges, and typography.Also very customizable, offering many style settings, multiple skins (with an extension), and numerous configuration options via a settings interface.
Mobile/responsive behaviorFully responsive, with options to define different layouts for mobile (hamburger, mobile-friendly panel).Responsive support included; you can configure how the menu behaves on mobile (dropdown, off-canvas, etc.). 
PerformanceBuilt-in caching for mega content templates and CSS, which helps speed and reduces load times. However, builders add additional containers, especially Elementor. Lightweight, but more settings and dynamic content can potentially impact performance if not optimized. 
License/pricing$43/year for a single site (as a standalone plugin).$26 for a one-time license + optional paid extensions (icons, conditional logic, skins).
Learning curve/usabilityEasier for people already familiar with Elementor or Block Editor, as it is very visual.More settings-heavy; might take longer to master, especially for advanced layouts or conditional logic.

FAQ

What is a mega menu in WordPress?

The mega menu in WordPress is similar to this type of menu found on websites built with any other CMS or framework. Moreover, WordPress provides the freedom to create highly advanced, beautifully designed, responsive, and speed-optimized items. However, a separate plugin is required to create them, as the default WordPress menu doesn’t have the functionality to construct mega menus.

What are the advantages of mega menus?

It’s an amazing asset for driving sales if you have a WooCommerce store and want not only to show your products in categories but also to add some promotions, sales information, media, and other objects to attract attention. Additionally, the mega menu role is crucial if your website’s structure is complex, but you want to provide clear navigation in your menu. 

Are mega menus responsive and work well on mobile devices?

Yes, because nowadays, there is no chance to make anything non-responsive. If you come across mega menu plugins that don’t offer good options for creating a great menu version for mobile devices, avoid using them. Good WordPress menu plugins normally have a choice: either optimize the desktop version for mobile devices or create a separate, bespoke, and user-friendly version for the smaller screens. 

The Bottom Line

The problem of choice, in this case, basically does not exist. Either you love working with Elementor and Block Editor, and huge flexibility is seen as an advantage, or you don’t like those WordPress editors and prefer more rigid solutions. 

If you just need a cool mega menu plugin with many perks, the UberMenu WordPress mega menu plugin will be a good option. 

If you are already a user of the Crocoblock subscription or considering buying it, the answer is obvious. Just don’t overlook the capabilities of the Crocoblock mega menu JetMenu plugin, and enjoy the variety of capabilities and freedom it gives. 

Those two plugins are worthy rivals and among the best mega menu plugins for WordPress on the market, so the choice is yours. 😉

Was this article helpful?
YesNo