Thank you for using Aha Mobile Menu
Thank you for trusting our plugins. Aha Mobile Menu gives your site a simple, fast, and customizable mobile menu.
Discover other Aha Plugins and get more out of WordPress — tools built for quality and simplicity.
Visit Aha Plugins →About the plugin
Aha Mobile Menu is a lightweight off-canvas (sidebar) menu for WordPress. It slides in from the left or right with slide or fade animation, and can be shown on mobile only or on desktop too.
Version: 1.0.0
It includes: sidebar logo, WordPress navigation menu (including nested submenus), search box, social links with automatic icons, and full color customization. You can open the menu with the built-in shortcode [aha_mobile_menu_trigger] or by adding the class .aha-open-sidebar to any element. Optional addons (such as Aha Mobile Menu Pro) can extend the experience with extra capabilities like configurable action buttons.
Installation
Via WordPress admin
- Go to Plugins → Add new.
- Search for Aha Mobile Menu (or upload the plugin ZIP file).
- Click Install now, then Activate.
Via FTP
- Unzip the plugin ZIP file on your computer.
- Connect to your server via FTP and go to
wp-content/plugins. - Upload the plugin folder (e.g.
aha-mobile-menu) intowp-content/plugins. - In the WordPress admin, go to Plugins and activate Aha Mobile Menu.
Configuration (tabs)
After activating the plugin, go to Aha Mobile Menu in the WordPress admin sidebar. Settings are organized in tabs: General, Content, Appearance, Exclusions, and Menu icon. Addons may add extra tabs (for example, License and Action Buttons when Pro is active).
General
- Enable Sidebar – Check to enable the off-canvas menu on your site.
- Sidebar Position – Left or right.
- Animation – Slide or Fade.
- Mobile Only – When enabled, the menu is shown only on mobile (viewport < 768px). Uncheck to show on desktop too.
In the same tab, Behavior lets you set: close on click outside, close on navigation, and Additional Trigger Classes (one class or CSS selector per line). By default, any element with the class .aha-open-sidebar opens the menu; you can add more selectors here.
Content
- Sidebar Logo – Optional image at the top of the menu.
- Menu to Display – Select the WordPress navigation menu to show in the sidebar. The free version supports nested submenus too.
- Search – Enable the search box inside the menu.
- Social links – Add profile URLs; icons are added automatically (Facebook, Instagram, Twitter/X, LinkedIn, YouTube, WhatsApp, etc.).
- Action buttons (Addon/Pro) – Up to two buttons (text + URL + optional icon) for calls-to-action (e.g. Contact, Sign up).
Appearance
Choose a color palette (default, dark, light, purple, blue, green, etc.) and customize background, text, close button, search form, and link colors.
Exclusions
Specify pages, posts, or post types where the sidebar (and its assets) should not be loaded. Useful to avoid conflicts or save resources on specific templates.
Menu icon & shortcode
To open the mobile menu, users need a visible trigger (e.g. hamburger icon). You can add it in two ways:
1. Shortcode (recommended)
Use the shortcode [aha_mobile_menu_trigger] in your header — in a widget, Elementor, Astra, Divi, or any shortcode-ready area. It outputs a styled button with the class .aha-open-sidebar and respects the options set under the Menu icon tab.
[aha_mobile_menu_trigger]Optional parameters:
style, icon_color, bg_color, size, padding, position, top, right, z_index, border, border_color, bg_opacity.
Example: [aha_mobile_menu_trigger style="kebab" size="44" position="absolute" top="14" right="20" z_index="9999"]
Icon styles: hamburger (thin or thick lines), kebab (thin or thick dots). Configure defaults in Aha Mobile Menu → Menu icon.
2. CSS class on your theme element
Add the class aha-open-sidebar to any clickable element (e.g. your theme’s hamburger button or link). The plugin will bind the open action to it. You can add more trigger selectors in General → Additional Trigger Classes (one per line).
.aha-open-sidebar), the menu will not open. Prefer the shortcode if your theme does not provide a suitable header button.
Addons & Pro
Aha Mobile Menu works fully on its own (including nested submenus). If you need extra features, you can install compatible addons such as Aha Mobile Menu Pro, which adds configurable action buttons and license management inside the same settings screen.
- Install and activate the free Aha Mobile Menu plugin first.
- Install and activate Aha Mobile Menu Pro (upload ZIP or copy folder to
wp-content/plugins). - In the admin, go to Aha Mobile Menu and open the License tab (added by Pro).
- Paste the license key you received after purchase and click Validate license.
- When the status shows Active, the Action Buttons tab is enabled and you can configure CTA buttons for the menu.
Product page: https://ahaplugins.com/product/aha-mobile-menu/
Video – Setup and demo
Video walkthrough for activation and plugin demonstration.
[Video placeholder]
Add your setup and demo video embed (YouTube, Vimeo, etc.) here.