- Kind
- Module
- Status
- Release 1.17.0 for Drupal 10.3, 11 and 12
About WE Mega Menu
WE Megamenu is a full-featured mega menu module for Drupal, contributed and maintained by WeebPal on Drupal.org. It provides an intuitive drag-and-drop interface for building complex, multi-column, responsive mega menus without writing code. It supports custom styling, animations, responsive behaviour, and integration with any Drupal theme.
Finalist, Splash Awards Asia 2024. WE Mega Menu was among the finalists in the Open Source category at DrupalCon Singapore; TheDropTimes published the list.
Features
- Drag & drop builder
- Multi-column layouts
- Responsive design
- Custom animations
- Theme integration
Install it
Requires: Drupal 10.3, 11 or 12
Install with Composer, then enable it:
composer require drupal/we_megamenu
drush en we_megamenu
Release 1.17.0 supports Drupal 11 and Drupal 12. If you are planning a Drupal 11 or 12 upgrade, talk to us: we maintain this module.
If another module is what holds your upgrade back, see Drupal module development and porting.
Issues, releases and documentation live on Drupal.org. We maintain it there, and we build with it on client work: see Drupal development or what we have delivered.
Setting it up
Requirements: No modules outside Drupal core.
- Enable the module at Administration → Extend.
- Go to Administration → Structure → Block layout and place the Mega Menu block into your main menu region.
- Set which content types, pages and roles the block appears for, and pick its region.
- Build the menu itself at Administration → Structure → Mega Menu. Each menu gets its own configuration, so a main menu and a footer menu can look completely different.
- Grant "administer we_megamenu" to the roles that should be able to edit it.
Permission: administer we_megamenu. Administer at /admin/structure/we-mega-menu.
Releases and Drupal compatibility
| Release | Runs on | Notes |
|---|---|---|
1.17.0 | Drupal 10.3, 11 and 12 | Current release |
1.16.0 | Drupal 9.4 to 10 | |
1.15.0 | Drupal 9 to 10 | |
1.14.0 | Drupal 9 to 10 |
Release notes for each version are on Drupal.org.
Further reading
Planning a Drupal 11 or 12 upgrade?
We maintain WE Mega Menu. Tell us what your site runs, and we will tell you what the upgrade involves for the menu and for the rest of the site.