Responsive Mega Menu Plugin for WordPress – WP Mega Menu Pro

WP Mega Menu Pro is a Premium WordPress plugin, where you can easily add widgets in single or multiple groups wise. You can assign a specific column to a specific group if you selected multiple type group for mega menu. This plugin includes both horizontal as well as vertical mega…
Responsive Mega Menu Plugin for WordPress – WP Mega Menu Pro
  • Overview
  • Insight
  • Free v/s Pro
  • Update Logs
Responsive Mega Menu Plugin for WordPress – WP Mega Menu Pro
Video Introduction - Check how the Website look


WP Mega Menu Pro is a Premium WordPress plugin, where you can easily add widgets in single or multiple groups wise. You can assign a specific column to a specific group if you selected multiple type group for mega menu. This plugin includes both horizontal as well as vertical mega menu, it is a built-in visual mega menu builder plugin with features to display a menu as flyout or megamenu type with orientation as vertical or horizontal type.

Total of 14 pre-available beautifully designed template/skins and also customize your menu bar with multiple customization options through creating your own custom templates. Configure Menu wise settings from admin navigation page.

Advanced Feature Lists

Mega Menu/ Flyout 14 Free Elegant Template Layouts/ Custom Design

– 14 Free Available Skins/ Templates beautifully designed or custom design with multiple customization options.

13 pre available custom widgets with different layout

– Custom widgets With features to display Woocommerce products in different layouts, recent posts details, text with image and many more.

Single Group Mega Menu Type

– You can set a mega menu as single or multiple group type. On choosing a single mega menu, you can set a single total column for specific single group section which works as same as in free version.

Multiple Group Mega Menu Type

– You can set a mega menu as single or multiple group type. On choosing multiple mega menus, you can add/edit/delete the specific group and select column for each group. In First Group, the submenu will always be set so that you can display submenu on the first group only.

Supports Flyout or Mega Menu sub-menu styles

– You can set specific menu as a flyout or mega menu for its sub-menu with different styles.

Widgetized Mega Menu with Visual Builder Drag and Drop Position Method

– Simply select widgets and drag, drop widgets with visual builder method and you can also sort selected widgets in a different position, increase/ decrease column width, also you can choose a maximum of 8 columns for each mega menu settings.

Horizontal and Vertical Menus

– You can choose a specific menu location with a different orientation such as a horizontal or vertical menu type.

5 Available Inbuilt Menu Icons / Custom Icons

– You can select multiple inbuilt icon options to display icon. You can choose between three different menu types:

  • 650+ Font Awesome Icons
  • 120+ Genericons
  • 160+ Dash Icons
  • 400+ IcoMoon
  • 40+ Line Icons

Here you can also upload your own custom icons and set its width and height respectively.

Top/ Bottom Section for Mega Menu

-You can enable/disable top or bottom extra content for megamenu type with options to add Single Text, upload an image from the media library or simply add HTML content.

Unlimited Custom Item Styling

– If the pre-available templates don’t work as per your site layout then you can even build your own custom template with multiple styling options according to your choice. You can even set your menu bar as transparent simply by choosing the menu bar background color as transparent.

  • Menu Bar Configuration Options
  • Flyout Styling Options
  • Mega Menu styling options
  • Menu bar, Mega Menu background color options
  • Widgets Styling Options
  • Top/Bottom Section Custom Styling Options
  • Second/ Third Level Menu Styling Options
  • Menu Label Background Color
  • And many more.

Advanced Menu Items: Horizontal/Vertical Tab Mega Menu With Animation and Trigger Effect

Menu replacement settings

– Display specific menu as different menu type. You can set the menu as the following type.

  • Search Type
    • Mega Menu Type
    • Inline Type
    • Popup Form Type
  • Logo Image
    • Upload Logo Image
    • Set Width
    • Set Height
  • Woocommerce Cart Total
    • Set Default Display Type such as Show icon only, show icon and item count, show icon and price or all.
    • Set Display Layout Using # Text
  • Login Form ( use inbuilt shortcode)
  • Register Form ( use inbuilt shortcode)

Menu Label Animation

– Select different menu label animation and iteration count for a specific menu.

Upload Background Image

– You can upload a custom background image, also choose a single or double image to display as the background image. On a single image, you can upload a single image, set animation, image position and repeat options.
– On select double image type and upload two different images as first and second where the first one will be displayed at first and choose the second image which will be displayed on hover or setup time. You can choose two animations to display the second image as fadeInOut or zoom type.

Roles & Restriction Settings

– Choose any roles or restriction in order to hide specific menu item according to these settings. You can hide the menu item to only logged out users or logged in users or simply choose by roles.

Menu Wise Custom Styling Settings

– Set different custom styling for each menu items. This values setup will override the styling setup of available theme as well as a custom theme.

Enable Sticky Extension.

– Select a specific menu location to make the specific menu location as a sticky menu. You can even enable sticky menu on mobile, Assign Sticky Opacity, Sticky z-index, and Sticky Offset.

Import and Export

– You can export your custom template json file if any and export them and assign to specific menu location too.

Custom CSS

– You can enable your own custom CSS and fill your required stylesheet in order to override default design to set your own custom design layout too.

Translation Ready

– Translation ready plugin with multilingual support

WordPress Compatible

– Multisite Compatible
– Woocommerce Compatible
– Siteorigin Page Builder Compatible
– Tested with multiple themes and WordPress versions

– Tested in all modern browsers

– Responsive, Touch & Retina Ready

– Support

  • Forum support
  • Email Support
  • Chat support

Browse more premium WordPress plugins

Watch this short video to know the plugin better!

Responsive Mega Menu Plugin for WordPress – WP Mega Menu ProResponsive Mega Menu Plugin for WordPress – WP Mega Menu ProResponsive Mega Menu Plugin for WordPress – WP Mega Menu ProResponsive Mega Menu Plugin for WordPress – WP Mega Menu ProResponsive Mega Menu Plugin for WordPress – WP Mega Menu Pro


Fixed Issue: Issue related with mobile toggle button and on click sub menu not opening in mobile version resolved.
Added Feature: Added Enable/Disable Mega menu on mobile option on Appearance > Menus Select WP Mega Menu Pro Meta-box Settings panel.
Refinement Works: Done some code refinement works.


Fixed Issue: Custom theme not saved issue had been resolved.
Modification Feature: Removed CKeditor and CKFinder plugin file in order to minimize plugin's size and replace it with WP default Post Editor (wp editor) for top and bottom extra content on mega menu section.
Refinement Works: Done some code refinement works.
Removed: Session used has been removed.


Added Feature: 10 Pre Available Mega Menu Templates
Added Feature: 5 Pre Available Horizontal/Vertical Tab Design layouts
Added Feature: 8 New Transition effects options available for mega menu/fly-out display styles.
Added Feature: Extra background options of size to set as cover or contain type.
Added Feature: 3 New Icon Sets: Font Awesome 5 latest version, Themify and Lineraicons.
Modification Feature: In back-end , Icon Settings tab, icon picker implemented for easy user interface.
Fixed Issue: Issue related with background image and tab height with JS issue found and resolved.
Refinement Works: Few refinements work on front-end CSS and JS.


Fixed Issue: Session Issue Resolved And Removed.
Refinement Works: Few refinements work on frontend CSS and JS has done.


Few refinement work on frontend CSS and JS done.

1st June 2018

Added Feature: View More Button as Sub Menu Item with custom styling option to set the background color, bg hover color, font color, font hover color 
Added Feature: All WPMM PRO Widget's common customization options for the button of widgets added on Theme Settings > Mega Menu Settings > Widget Settings toggle section.
Added Feature: All WPMM PRO: Display Posts By Category widget, customization options added to change the color of the post title, post content, button background color, button font color, category background color as per 3 template layout.
Fixed Issue: Issue found WP Query conflict on page headers title found and resolved.
Issue Fixed: Copied shortcode retrieving HTML tag issue fixed.
Backend Refinement: Few refinements on JS on the backend.
Frontend Refinement: Few refinements on CSS on the frontend.
Issue Fixed: Frontend Vertical Tabbed Display CSS Issue fixed.

8th April, 2018

Added Feature: Options to enable overlay and set overlay color for the background image in mega menu in Appearances > Menus > WP Mega Menu Pro  Popup Form > Other Settings tab section.
Added Feature: Added options to choose horizontal tab layout as skew or flat type and set the custom width of tab label in Theme Settings
Issue resolved: Issue on click tab title with link not clickable issue resolved with js issue fixed
Issue resolved: Theme CSS conflict issue on displaying mega menu content on hover with fade and slide issue resolved.
Issued fixed: Custom settings, image left and image right position issue fixed using CSS.
Issue Fixed: Custom Styling Settings for specific menu items Custom CSS not working issue has been fixed.
Issue Fixed: Compatible checked with wp version less than 4.8 and removable of wp_enqueue_editor code for version less than 4.8.

Version 1.0.8
5th March 2018

Added Feature: Added Disable Menu divider option in Theme Settings while creating/editing custom theme templates.
Added Feature: Added video demo tutorials link on How to Use page of our plugin's backend.
Issue Resolved: Compatibility check and support to Text widget
Issue Resolved: Custom Theme CSS issue resolved.
Issue Resolved: Horizontal/Vertical Tabbed total column modification setup on back-end issue resolved.
Issue Resolved: Animation for Menu Label issue resolved.
Refinements: Frontend CSS and JS refinement work
Added Link: Added featured image size options for widget "WPMM Pro: Display Posts By category" and added a tag for all featured image displayed with widgets for mega menu.
Issue Resolved: issues fixed with conflict with colorpicker with external plugins
Issue Resolved: CSS Conflict with Woocommerce Products Sales Button issue resolved.

Version 1.0.7

Added Feature: Added new custom feature for horizontal and vertical tabbed customization options on custom theme settings.
Refinement and Fixed Issues: Checked Plugin compatible with WP version 4.9 and resolved the issue related with color picker and resolved the issue shown on "Custom Theme Settings Edit Page".
Refinement: Few refining works done for js and css.
Resolved: Issues related with on hover third menu items displaying next second menu item's sub menu items resolved.

Version 1.0.6

   Refinement and Fixed Issues: Resolved the issue related with responsive mobile.
   Refinement: Some CSS , JS and code refining works
   Added Feature: Added HTML Text Widget of our plugin to add any html text or iframe for map scripts
   Resolved: Issue related with group method and newly added sub menu items to automatically displayed on widget section of backend menu items on group section resolved.
   Resolved and Modified : Modified Code related with multiple text domain name. 

Version 1.0.5

        Refinement and Fixed Issue: Resolved the issue related with responsive mobile for mega menu about content displaying and refinement on main code files.

Version 1.0.4

Added Feature:  We have added feature to setup specific responsive breakpoint in pixel for Pre Available template from Mega Menu General Settings > Mobile Settings.
Refining CSS/JS: We have done some refining works on our javascript file, responsive and main plugin css file.
Fixed Issue: 
i) We have fixed issue related with multiple grouping setup in backend section and frontend display column issue.
ii) We have fixed issue related with slide effects on megamenu on responsive.

Version 1.0.3

Added Feature: Assign mobile menu for specific menu location which simply means you can assign different menu for specific desktop menu location while user visited through mobile from create menu page on metabox of Select WP Mega Menu Pro Settings.
Refining CSS/JS: Some of the refining codes on frontend js and responsive css file.
Fixed Issue: Issue related with animation for menu label fixed.

Version 1.0.2

Added Feature: RTL Compatibility with enbale rtl button on backend.
Added Feature: Added Custom Field for Popup Search form on Custom theme settings.
Refining: Custom theme settings refining css and javascript
Code Refining: Issue on iPad resolved by refining Javascript and CSS code.

Version 1.0.1

 	Added Feature: Disable description option for specific menu on back-end.
        Added Feature: Show menu to all users option in roles and restriction settings.
        Refinement: Some of the back-end as well as front-end css refining.
       Fixed Issue:  Issue related with JS and CSS on hover effect issues resolved.

Version 1.0.0
December 19th, 2016

 	Initial release of a plugin.

View latest version of: WP Mega Menu Pro | Demo of WP Mega Menu Pro | Buy: WP Mega Menu Pro | Documentation of: WP Mega Menu Pro

Need help? Contact support.

WP Mega Menu Pro

Price: $18
  • 2.0.9
  • 8 May, 2019
  • GPL v3
View Documentation
  • Availability Instant Download
  • Price Includes All The Taxes
  • Secure Checkout