Recently in a project, I want to use a mega menu to display product categories, and generally websites with relatively many product categories need a similar feature. Finally, I decided to use Max Mega Menu plugin to implement it.
Max Mega Menu Features
Max Mega Menu free version is more powerful then, it will automatically convert one or more of your existing menus to mega menu. You can then add any WordPress widget to the menu, re-style the menu using the theme editor, and change the menu behavior using the built-in settings.
Max Mega Menu is a complete menu management plugin, perfect for taking control of your existing menus and transforming them into user-friendly, accessible and easy-to-touch menus with just a few clicks.
Mobile Optimization
Automatic support for native touch events
Built-in “Close canvas to move menu” option
Specify your own response breakpoints
For items with submenus, choose between “First click opens submenu, second click closes submenu” or “First click opens submenu, second click follows link”.
Option to hide submenus on the phone
Mobile Toggle Bar Designer allows you to customize the toggle bar elements to fit your website design
Key Features
Standards-based WordPress menu system
Supports multiple menu positions, each with its own configuration
Off-canvas (slide in from the left or right) or standard drop-down mobile menus
Organize submenus into rows and columns using the “grid layout” builder
Display WordPress widgets in the menu
Customize menu styles using the built-in theme editor
Support popup (traditional) or Mega Menu submenu styles
Hover, hover intent or click events to open submenus
Fade in, fade out, swipe up or swipe submenu transitions
Add icons to menu items
Menu item options including “Hide text”, “Disable links”, “Hide on phone”, etc.
Align menu items on the left or right side of the menu bar
Align submenus to the left or right of the parent menu item
Accessibility
Built-in keyboard navigation
TAB activates keyboard navigation and navigates through the menu
ENTER Opens a submenu on the parent item (second press of ENTER will follow the “second click behavior” setting)
ENTER links on standard items
SPACE toggles the visibility of submenus
ESC closes all open submenus
Chargeable version features
Tabbed mega-menu
Sticky menus
Vertical and accordion menus
FontAwesome 5, Genericon and custom icons
Custom item styles
MenuLogo
Search box
WooCommerce and EDD support
Google Fonts
Roles and restrictions
Additional mobile toggle blocks
Max Mega Menu Download
You can search for Max Mega Menu in the wordpress plugin installation interface for online installation, or go to the official plugin library to download and install manually: https://wordpress.org/plugins/megamenu/
Max Mega Menu free version can already meet most of the requirements, the paid version is more powerful, if you need, you can consider buying the paid version!