WordPress Mega Menu – QuadMenu


The best responsive mega menu designed for theme developers with customizable menu layouts and megamenu drag & drop fields.


Premium | Demo | Documentation | Developers | Community

QuadMenu is a WordPress Mega Menu that will allows you easily integrate the menu in your theme’s project. This plugin allows you to create mega menus, tabs menus and carrousel menus in a simple and native way converting your existing menu into a powerful tool.


  • Simple & Automatic integration from simple menu to megamenu.
  • Intuitive menu, easy to set megamenu options.
  • Fully responsive menu.
  • Customizable mega menu, gives the possibility to add or remove fields, and modify option with simple drag & drop.


This WordPress Mega Menu is a responsive menu, which means that the layout will fit all screen sizes. Nevertheless, the difference with other alternatives is that the touch screen events have been incorporated natively, substantially improving the user experience in touch screens.


Collpase | Offcanvas | Vertical | Sidebar

We also must mention the variety of available layouts that highlights this wordpress mega menu over other alternatives. This is the first mega menu that’s all in one solution, as you’ll be able to create an horizontal or vertical menu in desktop devices and collapsible or offcanvas menu in mobile.

Drag & drop

The drag and drop admin panel is another key feature that stand out this megamenu. From the native menu administration panel you can manage all the content of your megamenu trough a drag and drop interface that allows you to add new elements, create columns and add widgets or any other type of element available in the native WordPress menu metaboxes.


Finally, we must stand out the integration with the customizer dashboard. This is a feature that’s only available in the premium megamenu version and is an important feature if you will include this plugin in your themes project, as this allows you and your end users to tweak all menu color scheme or layout settings and see the effect of that changes in real time.


Developers | Documentation

QuadMenu has been designed by developers for developers. For them, we have included a vast number of filters that let you change the style and behavior of your WordPress Menu, simplifying the integration with your products.


  • Automatic and manual menu integration
  • Build extending the standard WordPress Menu system
  • Supports multiple menu locations
  • Drag and Drop admin builder
  • Display WordPress Widgets in your menu
  • Support for child themes
  • Unlimited Menu Themes
  • Vertical Mega Menu
  • Horizontal Mega Menu
  • Offcanvas Mega Menu
  • Sticky Menu
  • Click or use the hoverIntent plugin to open links
  • Align links options
  • Float dropdown menus options
  • Customizable breakpoint for menu collapse
  • Show or hide items depending on the screen size
  • Support for Font Awesome icons
  • Google Fonts
  • Dropdown animations
  • Support for Visual Composer
  • Mega Menu
  • Icons Menu
  • Search Menu
  • Cart Menu

Pro Features:

  • Tabs Menu
  • Login Menu
  • Register Menu
  • Social Menu
  • Carousel Menu



  1. Go to the Plugins Menu in WordPress
  2. Search for “QuadMenu”
  3. Click “Install”



Hezîran 8, 2023
If you are looking to get a mega menu which contains tabs and carousels, QuadMenu is the best plugin out there. And their support is even awesome. Replies back within hours. Highly recommended.
Hezîran 2, 2023 1 reply
I bought a plugin "Mega Menu Pro"and then I was having difficulty to find make work, but the guys from the support was really good for helping me out and now is working again. Thanks again Neto Sena
Nîsan 21, 2023 1 reply
Nice menu! Thanks! But I wondered how you would recommend I changed the avatar (gravatar) which appears next to the login link on the main menu, I see no options within the admin, ideally I wanted to use a animated SVG, which would be triggered by mouseover a div so ideally I would edit the code.
Read all 235 reviews

Contributors & Developers

“WordPress Mega Menu – QuadMenu” is open source software. The following people have contributed to this plugin.


“WordPress Mega Menu – QuadMenu” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “WordPress Mega Menu – QuadMenu” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


* Refactor

* Fixed. Security bug in redux library

* Fixed. WordPress compatibility

* Fixed. developer constant

* Fixed. PHP errors

* Fixed. WordPress 6.1 compatibility

* New. Fontawesome 6

* Fixed. PHP 8 errors

* Fixed. Customize save

* Fixed. Customize save

* Fixed. PHP 8 errors

* Fixed. WordPress menu item target save

* Fixed. PHP errors

* Fixed. WordPress 6.0 compatibility
* New. QuadLayers dashboard widget

* Fixed. WordPress 5.9 compatibility

* Fixed. WordPress 5.9 compatibility

* Fixed. WordPress 5.9 compatibility

* Fixed. WordPress 5.8 compatibility

* Fixed. WordPress 5.8 compatibility

* Fixed. WordPress 5.8 compatibility

* Fixed. QuadLayers widget cache

* Fixed. WordPress 5.8 compatibility

* Fixed. WordPress 5.8 compatibility

* New. Telegram add to suggestions tab

* New. QuadLayers dashboard widget

* Fixed. WordPress 5.8 compatibility

* Fixed. small css issues

* Fixed. small css issues

* Fixed. WordPress 5.7 compatibility

* Fixed. WordPress 5.7 compatibility

* Fixed. login issues

* Fixed. security issues

* Fixed. small css issues

* Fixed. small css issues

* Fixed. WordPress 5.5.0 compatibility

* Fixed. redux framework update

* Fixed. small css issues

* Fixed. URL attribute for tab

* Fixed. small css issues

* Fixed. dev mode removed

* Fixed. url and target removed from columns, tab, social, cart and login items

* Fixed. divi module integration

* Fixed. active class for buttons
* Fixed. mobile menu off-canvas style glitch on toggle
* Fixed. removed URL field from columns
* Fixed. removed external filters on quadmenu hook

* Fixed. woocommerce cart item remove overlay background

* Fixed. Call to a member function get_cart_contents_count() on null

* Fixed. small css issues

* Fixed. small css issues

* Fixed. Uncaught Error: Class not found



  • Fixed. dropdown menu max left position
  • Fixed. menu login and register


  • Fixed. elementor library widget
  • Fixed. menu login


  • Fixed. small css issues
  • Fixed. current menu open nested level


  • Fixed. undefined woocommerce cart item menu
  • Fixed. avada fusion builder icon issues


  • Fixed. small css issues


  • Fixed. small css issues


  • Fixed. chrome overflow issue on mobile menu
  • Fixed. offcanvas alignment issue in mobile menu
  • Fixed. GET to POST in ajax requests to avoid server issues
  • Fixed. woocommerce cart issues with wp rocket cache


  • Fixed. divi quadmenu module
  • Fixed. widget save ajax issue
  • Fixed. custom dropdown width padding issue
  • Fixed. divi mobile menu two columns


  • Fixed. fixed lazy load height


  • Fixed. admin columns improved
  • Fixed. admin width default
  • Fixed. admin width and colums style
  • Fixed. hover cart icon color
  • Fixed. fixed lazy load images ratio
  • Fixed. fixed woocommerce cart menu
  • Fixed. media player size issue


  • Fixed. persistent cache issues
  • Fixed. menu class replaced with quadmenu


  • Fixed. fixed large subtitle
  • Fixed. elementor logo remove
  • Fixed. beaver logo remove
  • Fixed. removed quadmenu widget from metaboxes
  • Improvement. admin columns interface
  • Improvement. admin preset columns


  • Fixed. dev alerts


  • Fixed. login form issues


  • Fixed. navbar brand width
  • Fixed. description in top level items on mobile menu
  • Fixed. search custom post types


  • Fixed. remove unnecessary fields
  • New. option username in login item
  • New. quadmenu dev location for testing


  • Fixed. undefined url
  • Fixed. icon padding
  • Fixed. icon dropdown
  • Fixed. logo in elementor module
  • Fixed. logo in beaver module
  • Fixed. customizer options removed transient time
  • New. button element in quadmenu pro


  • New. font awesome 5


  • Fixed. quadmenu pro override


  • Fixed. offcanvas menu logo url


  • New. option logo link
  • Fixed. Unexpected token u in JSON at position 0


  • Fixed. elementor undefined variable in frontend
  • Fixed. divi quadmenu module height
  • Improvement. translations files updated


  • New. elementor module
  • New. beaver builder module


  • Fixed. login and cart text margin
  • Fixed. load menu height issues
  • Fixed. login alerts css
  • Fixed. widget loading on ajax changes
  • Fixed. slidebar animation issues
  • Improvement. rebuild quadmenu on ajax events


  • Fixed. tabs height
  • Fixed. divi mobile padding
  • Fixed. widget save off save settings event
  • Improvement. New order by featured products in woocommerce archives
  • Improvement. New filter for link attributes


  • Fixed. fixed issue with parents in admin


  • Beta. lazy load images
  • Fixed. normalize owl carousel
  • Fixed. quadmenu widget php7 deprecated constructor
  • Fixed. quadmenu widget instance defaults
  • Fixed. mobile padding dropdown cart and login


  • Fixed. update license messages


  • Fixed. login css issues
  • Fixed. cart css issues
  • Fixed. fixed license validation issues
  • New. quadmenu widget


  • Fixed. Astra google fonts issue
  • Fixed. Slidebar current item position
  • Fixed. divi fixed menu link colors
  • Fixed. logout link when dropdown is empty
  • Fixed. login validations for user and password
  • Fixed. login mask background


  • Fixed. customizer page change
  • Fixed. sticky menu animation
  • Fixed. post type text position
  • Fixed. default menu settings
  • Fixed. menu item badge position
  • Fixed. menu item padding hidden carets
  • Improvement. customizer animations
  • Improvement. slidebar animation
  • Improvement. force customizer selective refreshed


  • Fixed. search form divider css
  • Fixed. logged in hover background css
  • Fixed. background hover css without link
  • Fixed. slidebar position js
  • Fixed. fixed [] short array PHP 5.4
  • New. animation options
  • Improvement. offcanvas animation on horizontal menu
  • Improvement. cache setup items
  • Improvement. cache children nav menu items
  • Improvement. speed general admin settings


  • Fixed. post type menu item class


  • Fixed. quadmenu divi module menu height
  • Fixed. divi fullwidth module quadmenu
  • Improvement. CSS field added to customizer
  • Improvement. polylang support
  • Improvement. responsive template system


  • Fixed. Undefined quadmenu_template
  • New. search placeholder
  • New. search post types


  • New. quadmenu module for divi


  • New. option for mobile menu links
  • Improvement. css improvements
  • Improvement. overflow hidden offcanvas layout


  • Fixed. undefined theme name
  • Fixed. Divi menu height in full menu module
  • Fixed. Polylang integration


  • Fixed. post type hidden badges
  • Fixed. post type archives loop
  • Fixed. instance missing on license update


  • Fixed. post type archive and categories in first level menu
  • Fixed. compatibility issues with microsoft edge
  • Fixed. compatibility issues with total theme
  • Fixed. tab menu style issues with extra
  • Fixed. license undefined object
  • Improvement. license manager system
  • Improvement. woocommerce cart improvements


  • Fixed. display block in dropdown menu link
  • Fixed. hide account links from login item when user is logged out


  • Fixed. menu locations
  • Fixed. cart and login menu hoverintent
  • Fixed. remove woocommerce from cart event
  • Fixed. fixed widgets removed issue
  • New. option account menu for logoin item
  • New. option cart item bottom text
  • New. option mobile layout padding
  • Improvement. new sticky navbar
  • Improvement. new logoin style
  • Improvement. new cart style


  • Fixed. issue with hoverintent


  • Improvement. PHP 7.2.x compatibility
  • Improvement. new archive types metabox


  • Fixed. pot files for languages
  • Fixed. depth level on some themes
  • New. new option align center menu items


  • Fixed. windows update long folders
  • Fixed. widgets in sidebar on first load


  • Fixed. menu post type icons badge not showing
  • Fixed. menu dashicons alignment
  • Improvement. redux framework updated to 3.6.9


  • Fixed. Porto compatibility issues
  • Improvement. css menu icons
  • Improvement. css to IE 11 compatibility
  • Improvement. owl carousel updated


  • New. embed layout to fit everywhere
  • Fixed. divi menu search width in center header
  • Fixed. ajax 400 bad request
  • Fixed. widget checkbox unchecked not saving
  • Fixed. removed save action on widgets
  • Improvement. normalize display block


  • Fixed. removed title menu column when language is Spanish
  • Fixed. removed off classes from admin and frontend
  • Fixed. removed menu title attr slashes
  • Fixed. menu title not saving when description is not defined
  • Fixed. admin CSS large screen columns added
  • Fixed. admin columns add and remove


  • Improvement. menu items badge removed on sticky menu


  • New. woocommerce mega menu products in pro version
  • New. woocommerce mega menu categories in pro version


  • Fixed. added to cart bubble trigger event
  • Fixed. false and empty default attributes


  • Fixed. undefined parent obj type
  • Fixed. change menu item title removes entire item
  • Improvement. missing target option in menu items
  • Improvement. clean item content tags


  • Fixed. default attributes in top level menu items
  • Fixed. exception for JavaScript non human events
  • Fixed. removed unused dropdown menu and float inside columns
  • Fixed. save checkbox unchecked in admin panel
  • Fixed. removed quadmenu sections in customize after refresh


  • Fixed. removed customize sections when is not url param
  • Fixed. perfectscrollbar in carousel items
  • Improvement. deprecated functions
  • Improvement. javascript load
  • Improvement. custom menuitems function moved to object


  • Fixed. undefined @themes in less files


  • Improvement. filter for remove children nav menu items in admin


  • New. customizer integration in pro
  • Improvement. option and customizer icons


  • New. wordpress mobile menu shadow option
  • Fixed. featured image option hidden in post inside menu columns
  • Fixed. stylesheets not loading on https
  • Fixed. tab menu not close on first click
  • Fixed. menu caret background on second level items
  • Fixed. wordpress tabs menu title change on admin
  • Fixed. default menu items values in frontend
  • Fixed. woocommerce cart menu button background
  • Fixed. navbar caret icon line height
  • Fixed. hidden badges on post type items
  • Improvement. added login form pscrollbar and dropdown max height events


  • New. custom password and register account links in login menu
  • Fixed. undefined variable _wp_registered_nav_menus in system
  • Fixed. stretch dropdown menu background
  • Fixed. wordpress mobile menu height
  • Fixed. admin widget text not open
  • Fixed. admin widget off saving event on settings change
  • Fixed. force menu width
  • Improvement. manual integration new option to activate menu editor
  • Improvement. manual integration menu location & theme update on php code
  • Improvement. check system less files download


  • New. option dropdown menu background opacity
  • Fixed. placeholder colors in responsive menu
  • Fixed. placeholder colors in dropdown menu
  • Fixed. duplicated events in admin menu ajax
  • Improvement. change title on wordpress mega menu admin


  • Fixed. undefined QuadMenu_Customizer in divi customizer
  • Fixed. divi & quadmenu customizer switch
  • Fixed. hidden width settings on menu columns


  • Fixed. scape attr in link
  • Fixed. mega menu locations created by polylang
  • Fixed. invalid argument supplied for foreach() class.redux_helpers.php
  • Fixed. removed tooltips when title attr is empty
  • Improvement. wordpress mega menu plugin action link for settings


  • Fixed. megamenu columns disappear


  • Fixed. allowed memory size theme locations
  • Fixed. empty sections in admin panel
  • Fixed. file not found filetime locations & widget
  • Fixed. missing styles on theme change and network new site
  • Fixed. missing registered nav menus on init
  • Fixed. customizer removed columns widgets and child items
  • Fixed. customizer add item in preview
  • Removed. quadmenu-admin-core.js
  • Improvement. customizer stuff for divi mega menu
  • Improvement. customizer native support for divi mega menu


  • New. option for dropdown menu tabs background
  • Fixed. force menu width to screen size
  • Fixed. dropdown background missing on dropdown menu max height
  • Improvement. new rgba color picker
  • Improvement. new offcanvas menu and vertical menu


  • Fixed. undefined $_wp_registered_nav_menus
  • Fixed. closed menu items on mobile menu
  • Fixed. offcanvas not open
  • Improvement. clean shortcodes from content in post types
  • Improvement. alert for themes that doesn’t natively support menus


  • Fixed. undefined required field
  • Fixed. click on social menu icons hoverintent
  • Fixed. menu font validation
  • Fixed. normalize transform and opacity unset
  • Fixed. undefined index in required fields on developer options
  • Fixed. expired nonce alert
  • Fixed. hardcoded cart title
  • Fixed. hide unnecessary fields in admin according to item depth
  • Fixed. badges background in dropdown menus
  • New. option letter spacing
  • New. option dropdown menu stretch (custom,boxed,stretch dropdown menu and stretch content)
  • New. option background origin to fit strech dropdown menu
  • New. option border top left right bottom for dropdown menu
  • New. option border radius top left right bottom for dropdown menu
  • New. option max height on dropdown menu
  • Improvement. drop areas in admin panel highlighted
  • Improvement. number in new tabs and panels menu in backend
  • Improvement. version and timestamp to prevent css cache on change settings
  • Improvement. included error report on development mode


  • Fix unsaved content in columns


  • Fixed. name of options in adminbar menu
  • Fixed. login form dropdown menu empty on logged in
  • Fixed. removed scrollbar on offcanvas horizontal menu
  • Fixed. menu social icons open / close
  • Fixed. fatal error on edit_nav_menu_walker
  • Removed. quadmenu-core.js file
  • Improvement. Fallback function included


  • Fixed. hooks order on init
  • Fixed. margin on dropdown submenus
  • Fixed. menu icons width
  • Fixed. defaults on first load


  • Fixed admin menu position
  • Fixed admin menu social icons
  • Fixed admin default filter for specific menu location and theme
  • New. option to show/hide dropdown menu shadow


  • Fixed. add to menu column button
  • Fixed. unchecked menu items in navmenu metaboxes
  • Fixed. sticky menu for more than one instance
  • Fixed. layout behaviour: menu sticky disabled on scroll top
  • Fixed. mobile mega menu behaviour: closedropdownall disabled
  • Fixed. mobile mega menu behaviour: disable close sliblings on open dropdown
  • Fixed. visual composer shortcode
  • Fixed. invalid menu items posttype


  • Fixed. cache wp rocket
  • Fixed. add to menu column button
  • Fixed. system report cache plugnis


  • New. option force full menu width
  • New. carousel megamenu in premium version
  • Fixed. issues with php7
  • Fixed. issues in xs menu columns
  • Fixed. save menu widget issues
  • Fixed. undeleted menu items


  • New. added backward compatibility with lmm mega menu columns
  • New. menu theme location option to remove conflicts
  • Fixed. sharp menu item default option
  • Fixed. Undefined url


  • Fixed. Removed menu caret from item icon
  • Fixed. dropdown mega menu max height


  • WordPress Mega Menu initial menu version