Ashbi Mega Menu helps you build a clear menu for your site, with no code. Start from your pages, pick a style and save. Then add the menu to your site with a block, a widget or a shortcode.
Simple to start
- Build your menu from pages you already have, from a template or from nothing.
- Pick one of five styles. They are made to work together.
- See your menu on a computer, tablet and phone as you work.
- Follow a short guide that recommends the best way to add the menu to your theme.
Safe to change
- Nothing changes on your site until you place a menu.
- Undo your changes, or go back to an earlier saved version of a menu.
- A checklist points out links that go nowhere.
- You get a warning before you leave with unsaved changes.
- Your theme’s menu is never changed.
Powerful when you need it
- Dropdowns with columns, categories, icons and a featured card.
- Colors, fonts, layout and height controls, kept out of the way until you need them.
- A phone menu with an optional search box.
- An Elementor widget that uses your global fonts and colors.
- Different links on different parts of your site, for products, services or departments.
- Move from Easy Mega Menu, keep the same look, and delete the old plugin.
- Export and import menus, plus tools for developers.
How saving works
There is no separate publish step. Once your menu is on your site, each save updates your site right away.
Your privacy
The plugin needs no outside account and has no outside updater. It holds no client data. Menu search runs in the visitor’s browser. Any links and images you add load from wherever you point them.
The complete block source is included in the src directory of this package. To rebuild, clone the source repository and run npm ci and npm run build. The maintained source and build tools are available at https://github.com/camster91/ashbi-mega-menu.