{"id":289997,"date":"2026-03-21T18:33:32","date_gmt":"2026-03-21T18:33:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/aha-mobile-menu\/"},"modified":"2026-04-03T12:31:33","modified_gmt":"2026-04-03T12:31:33","slug":"aha-mobile-menu","status":"publish","type":"plugin","link":"https:\/\/lt.wordpress.org\/plugins\/aha-mobile-menu\/","author":3088127,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"trunk","tested":"6.9.4","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Aha Mobile Menu","header_author":"Aha Plugins","header_description":"Lightweight mobile menu (off-canvas) for WordPress. Works on desktop too.","assets_banners_color":"446c99","last_updated":"2026-04-03 12:31:33","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/ahaplugins.com\/","header_plugin_uri":"https:\/\/ahaplugins.com\/product\/aha-mobile-menu","header_author_uri":"https:\/\/ahaplugins.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":162,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"estevao_acioli","date":"2026-03-22 11:54:15"},"1.0.1":{"tag":"1.0.1","author":"estevao_acioli","date":"2026-03-27 21:46:20"},"1.0.2":{"tag":"1.0.2","author":"estevao_acioli","date":"2026-04-03 12:31:33"}},"upgrade_notice":{"1.0.3":"<p>Adds an Uninstall settings tab and optional database cleanup when the plugin is deleted.<\/p>","1.0.2":"<p>Action Buttons tab preview, trigger link fix, and compatibility with Aha Mobile Menu Pro updates.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3493582,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3493582,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3487902,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3487902,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3487902,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3487902,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3487902,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3487902,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3487902,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3487902,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3493582,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Mobile Menu","2":"Settings page \u2013 General tab","3":"Settings page \u2013 Content tab (logo, menu, search, social)","4":"Settings page \u2013 Appearance tab (colors)","5":"Settings page \u2013 Exclusions tab","6":"Settings page \u2013 Menu icons Shortcode","7":"Mobile Menu - Actions Buttons"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[6274,1753,11532,606],"plugin_category":[43],"plugin_contributors":[86215],"plugin_business_model":[],"class_list":["post-289997","plugin","type-plugin","status-publish","hentry","plugin_tags-mobile-menu","plugin_tags-navigation","plugin_tags-off-canvas","plugin_tags-responsive","plugin_category-customization","plugin_contributors-estevao_acioli","plugin_committers-estevao_acioli"],"banners":{"banner":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/banner-772x250.png?rev=3487902","banner_2x":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/banner-1544x500.png?rev=3487902","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/icon-128x128.png?rev=3493582","icon_2x":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/icon-256x256.png?rev=3493582","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-1.png?rev=3487902","caption":"Mobile Menu"},{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-2.png?rev=3487902","caption":"Settings page \u2013 General tab"},{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-3.png?rev=3487902","caption":"Settings page \u2013 Content tab (logo, menu, search, social)"},{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-4.png?rev=3487902","caption":"Settings page \u2013 Appearance tab (colors)"},{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-5.png?rev=3487902","caption":"Settings page \u2013 Exclusions tab"},{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-6.png?rev=3487902","caption":"Settings page \u2013 Menu icons Shortcode"},{"src":"https:\/\/ps.w.org\/aha-mobile-menu\/assets\/screenshot-7.png?rev=3493582","caption":"Mobile Menu - Actions Buttons"}],"raw_content":"<!--section=description-->\n<p>Lightweight mobile menu (off-canvas) for WordPress. Works on desktop too. Aha Mobile Menu adds a simple, fast, and customizable off-canvas menu to your site: it slides in from the left or right with slide or fade animation, and can be shown on mobile only or on desktop as well.<\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=Q8qZbaStl-o]<\/p>\n\n<p><a href=\"https:\/\/ahaplugins.com\/product\/aha-mobile-menu\/\"><strong>Product page<\/strong><\/a> | <a href=\"https:\/\/ahaplugins.com\/documentation\"><strong>Documentation<\/strong><\/a> | <a href=\"https:\/\/ahaplugins.com\/support\"><strong>Support<\/strong><\/a> | <a href=\"https:\/\/ahaplugins.com\/product\/aha-mobile-menu\/\"><strong>Pro add-on<\/strong><\/a><\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Enable\/disable the menu and choose position (left or right)<\/li>\n<li>Slide or fade animation<\/li>\n<li>Optional: show only on mobile (viewport &lt; 768px) or on all devices<\/li>\n<li>Logo at the top of the menu<\/li>\n<li>WordPress navigation menu selection<\/li>\n<li>Built-in search box<\/li>\n<li>Social links with automatic icons (Facebook, Instagram, Twitter\/X, LinkedIn, YouTube, WhatsApp, and more)<\/li>\n<li>Color customization: background, text, close button, search, menu links, social icons<\/li>\n<li>Color palettes for quick styling (default, dark, light, purple, blue, green, etc.)<\/li>\n<li>Close on click outside and on navigation<\/li>\n<li>Configurable trigger: default class <code>aha-open-sidebar<\/code> or custom CSS selectors<\/li>\n<li>Page and post type exclusions so the menu is not loaded where you don't need it<\/li>\n<li>Hooks for customization<\/li>\n<li><strong>Uninstall<\/strong> tab: choose whether to remove plugin options from the database when the plugin is <strong>deleted<\/strong> from <strong>Plugins \u2192 Installed Plugins<\/strong> (not on deactivate alone). If you use <strong>Aha Mobile Menu Pro<\/strong>, the same preference applies when removing the Pro add-on\u2019s license option.<\/li>\n<\/ul>\n\n<h4>Demo, documentation &amp; addons<\/h4>\n\n<p>Watch a demo, read the full documentation, and learn about available addons on the <a href=\"https:\/\/ahaplugins.com\/product\/aha-mobile-menu\/\">Aha Mobile Menu Product Page<\/a>.<\/p>\n\n<h4>Video tutorial<\/h4>\n\n<p>Step-by-step setup: <a href=\"https:\/\/www.youtube.com\/watch?v=Q8qZbaStl-o\">Aha Mobile Menu tutorial on YouTube<\/a>.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>Your theme must provide a button or element with the trigger class (e.g. <code>aha-open-sidebar<\/code>) to open the menu. Add this class to your hamburger icon or menu toggle.<\/li>\n<\/ul>\n\n<p><strong>Discover more WordPress plugins:<\/strong> <a href=\"https:\/\/ahaplugins.com\/plugins\">Visit Aha Plugins<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin via <strong>Plugins \u2192 Add new<\/strong> (search for \"Aha Mobile Menu\") or upload the ZIP file.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<li>Go to <strong>Aha Mobile Menu<\/strong> in the admin sidebar to configure the menu (position, content, colors, behavior).<\/li>\n<li>Ensure your theme outputs a menu toggle (e.g. a button with class <code>aha-open-sidebar<\/code>) so users can open the menu on mobile.<\/li>\n<\/ol>\n\n<h4>Manual installation via FTP<\/h4>\n\n<ol>\n<li>Unzip the plugin ZIP on your computer.<\/li>\n<li>Upload the <code>aha-mobile-menu<\/code> folder to <code>wp-content\/plugins\/<\/code>.<\/li>\n<li>In WordPress admin, go to <strong>Plugins<\/strong> and activate <strong>Aha Mobile Menu<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"the%20menu%20doesn%27t%20open%20when%20i%20tap%20the%20hamburger.\"><h3>The menu doesn't open when I tap the hamburger.<\/h3><\/dt>\n<dd><p>Make sure your theme's menu toggle (hamburger icon or link) has the class <code>aha-open-sidebar<\/code>, or add a custom trigger in <strong>Aha Mobile Menu \u2192 Behavior \u2192 Additional Trigger Classes<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20on%20desktop%20too%3F\"><h3>Can I use this on desktop too?<\/h3><\/dt>\n<dd><p>Yes. In <strong>Aha Mobile Menu \u2192 General<\/strong>, uncheck \"Mobile only\" to show the menu on all screen sizes.<\/p><\/dd>\n<dt id=\"where%20can%20i%20learn%20about%20available%20addons%3F\"><h3>Where can I learn about available addons?<\/h3><\/dt>\n<dd><p>Visit the product page to explore available addons and complements for Aha Mobile Menu: <a href=\"https:\/\/ahaplugins.com\/product\/aha-mobile-menu\/\">Explore Addons<\/a><\/p><\/dd>\n<dt id=\"is%20there%20a%20video%20tutorial%3F\"><h3>Is there a video tutorial?<\/h3><\/dt>\n<dd><p>Yes. See <a href=\"https:\/\/www.youtube.com\/watch?v=Q8qZbaStl-o\">this YouTube tutorial<\/a>.<\/p><\/dd>\n<dt id=\"my%20block%20theme%20does%20not%20show%20appearance%20%E2%86%92%20menus.%20how%20do%20i%20create%20a%20menu%20for%20this%20plugin%3F\"><h3>My block theme does not show Appearance \u2192 Menus. How do I create a menu for this plugin?<\/h3><\/dt>\n<dd><p>In <strong>Aha Mobile Menu \u2192 Content<\/strong>, use the link under <strong>Menu to Display<\/strong> to open the classic <strong>Menus<\/strong> screen (<code>nav-menus.php<\/code>), or go directly to <code>yoursite.com\/wp-admin\/nav-menus.php<\/code> in your browser. Create your menu there, then select it in the plugin settings.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20or%20delete%20the%20plugin%3F\"><h3>What happens when I uninstall or delete the plugin?<\/h3><\/dt>\n<dd><p>Deactivating leaves your settings in the database. <strong>Deleting<\/strong> the plugin runs <code>uninstall.php<\/code>. Data is only removed if you enabled <strong>Remove all plugin data when the plugin is deleted<\/strong> on the <strong>Uninstall<\/strong> tab before deletion. Your WordPress menus, pages, and media are never deleted by this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li><strong>Uninstall<\/strong> tab: optional removal of plugin data when the plugin is deleted; <code>uninstall.php<\/code> clears stored options when enabled (aligned with Aha Woo Customer Export behavior).<\/li>\n<li>If <strong>Aha Mobile Menu Pro<\/strong> is installed, deleting the free plugin with this option enabled also removes the Pro license option from the database.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>New <strong>Action Buttons<\/strong> settings tab (preview and links to the add-on and video demo).<\/li>\n<li>Trigger links: prevent default navigation when opening the menu (e.g. <code>aha-open-sidebar<\/code> on <code>&lt;a&gt;<\/code>).<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed saving when all social links are removed (list can be cleared correctly).<\/li>\n<li>Settings: link to the classic Menus screen for themes that hide Appearance \u2192 Menus.<\/li>\n<li>Prompt to rate the plugin on WordPress.org (dismissible notice and sidebar link).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Lightweight and customizable off-canvas mobile menu for WordPress. Create fast, responsive and modern mobile navigation with improved user experience.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/289997","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=289997"}],"author":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/estevao_acioli"}],"wp:attachment":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=289997"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=289997"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=289997"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=289997"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=289997"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=289997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}