Title: WPMints Mobile Menu Drawer
Author: wpmints
Published: <strong>November 4, 2026</strong>
Last modified: November 4, 2026

---

Search plugins

![](https://ps.w.org/mints-mobile-menu-drawer/assets/banner-772x250.png?rev=3782849)

![](https://ps.w.org/mints-mobile-menu-drawer/assets/icon-256x256.png?rev=3782849)

# WPMints Mobile Menu Drawer

 By [wpmints](https://profiles.wordpress.org/wpmints/)

[Download](https://downloads.wordpress.org/plugin/mints-mobile-menu-drawer.1.0.5.zip)

 * [Details](https://wordpress.org/plugins/mints-mobile-menu-drawer/#description)
 * [Reviews](https://wordpress.org/plugins/mints-mobile-menu-drawer/#reviews)
 *  [Installation](https://wordpress.org/plugins/mints-mobile-menu-drawer/#installation)
 * [Development](https://wordpress.org/plugins/mints-mobile-menu-drawer/#developers)

 [Support](https://wordpress.org/support/plugin/mints-mobile-menu-drawer/)

## Description

WPMints Mobile Menu Drawer adds a polished slide-in navigation drawer to any WordPress
site, built from one of your existing WordPress menus. It works independently of
your theme’s own menu system, so it looks and behaves the same regardless of which
theme you’re running.

Place the trigger automatically (fixed to the screen, or scrolling with your header)
or drop the `[wpmintspmm]` shortcode anywhere your theme accepts one – a widget,
a header block, a menu item – for exact placement.

#### Features

 * Link any existing WordPress menu, including nested/expandable submenus
 * Automatic placement (fixed to screen, or scrolling with the header) or manual
   placement via the `[wpmintspmm]` shortcode
 * Choose which side the drawer opens from, and which side the trigger icon sits
   on
 * Trigger and close-icon position with fine-tune offset controls
 * Container width and spacing
 * Account/region footer links
 * Animation and submenu-animation speed
 * Optional staggered reveal of top-level rows on open
 * Optionally hide your theme’s own menu button
 * A clean built-in look: white drawer, light dividers, bold uppercase categories,
   3-line hamburger, slide + fade animation
 * Shown on phones and tablets (hidden on desktop-width screens)
 * A live preview right in the settings page

#### Free vs Pro

This is the full, free plugin – it is not a limited trial. A separate Pro plugin
is sold at [wpmints.com](https://wpmints.com), as its own additional install (not
unlocked with a key inside this plugin), and adds:

 * Trigger and close icon customisation (icon style, container, colours, sizing)
 * Every colour across categories/subcategories/3rd-level+ items, plus custom typography
 * Fine submenu positioning controls
 * Choosing which devices it shows on, including Desktop
 * A choice of drawer/submenu animation style and the stagger step
 * Social icons in the drawer footer

This plugin’s settings page lists those options as plain text with a “PRO” label
so you know what the separate plugin adds. This plugin contains no code, settings
or inputs for them – nothing is locked or disabled, there is no license check, and
no remote calls of any kind.

## Screenshots

[⌊On a phone: the drawer's trigger in the header, and the drawer open with an expanded,
nested category.⌉⌊On a phone: the drawer's trigger in the header, and the drawer
open with an expanded, nested category.⌉[

On a phone: the drawer’s trigger in the header, and the drawer open with an expanded,
nested category.

[⌊Menu Settings - link a WordPress menu, choose placement and drawer side, and see
the real drawer in the live preview.⌉⌊Menu Settings - link a WordPress menu, choose
placement and drawer side, and see the real drawer in the live preview.⌉[

Menu Settings – link a WordPress menu, choose placement and drawer side, and see
the real drawer in the live preview.

[⌊Main Category - the free settings, with the extra styling options of the separate
Pro plugin listed as plain text.⌉⌊Main Category - the free settings, with the extra
styling options of the separate Pro plugin listed as plain text.⌉[

Main Category – the free settings, with the extra styling options of the separate
Pro plugin listed as plain text.

[⌊Animation - drawer and submenu speed, and an optional staggered reveal of top-
level rows.⌉⌊Animation - drawer and submenu speed, and an optional staggered reveal
of top-level rows.⌉[

Animation – drawer and submenu speed, and an optional staggered reveal of top-level
rows.

## Installation

 1. Upload the plugin files to `/wp-content/plugins/mints-mobile-menu-drawer`, or install
    it directly through the Plugins screen.
 2. Activate the plugin.
 3. Go to Appearance  Mobile Menu Drawer, pick a WordPress menu, and configure placement.

## FAQ

### Does this replace my theme’s own menu?

No, not automatically – it adds its own independent slide-in drawer alongside whatever
your theme already has. You can hide your theme’s own menu-toggle button from this
plugin’s settings if you only want one trigger visible.

### Can I control exactly where the trigger appears?

Yes – use “Fixed” or “Header-scrolling” placement, or drop the `[wpmintspmm]` shortcode
anywhere your theme accepts a shortcode for exact manual placement.

### Does this plugin phone home or track anything?

No. This plugin makes no external requests of any kind.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WPMints Mobile Menu Drawer” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ wpmints ](https://profiles.wordpress.org/wpmints/)

[Translate “WPMints Mobile Menu Drawer” into your language.](https://translate.wordpress.org/projects/wp-plugins/mints-mobile-menu-drawer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mints-mobile-menu-drawer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mints-mobile-menu-drawer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mints-mobile-menu-drawer/)
by [RSS](https://plugins.trac.wordpress.org/log/mints-mobile-menu-drawer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.5

 * Fixed: for logged-in users on a phone, the WordPress admin toolbar pushed the
   drawer’s close (×) icon underneath the first menu row, so it couldn’t be tapped.

#### 1.0.4

 * Removed every disabled, Pro-only control and all of the unused code behind them(
   icon styles, colours, typography, submenu spacing, other animations, device choice,
   social icons). The settings page now only lists what the separate Pro plugin 
   adds, as plain text.
 * The drawer’s built-in look is now plain CSS in drawer.css – it looks exactly 
   the same as before.
 * Fixed the settings-page live preview: it now updates as you change settings and
   when you switch menus (it was still using pre-rename setting names).

#### 1.0.3

 * Removed the “Tested up to” line from the main plugin file header; it now lives
   only in readme.txt, per WordPress.org’s automated checks.

#### 1.0.2

 * Renamed to WPMints Mobile Menu Drawer; the text domain now matches the plugin
   slug (`mints-mobile-menu-drawer`).
 * The drawer’s styling (icons, colours, typography, submenu spacing, animation 
   style, device visibility) is now a fixed part of the code instead of a set of
   stored settings that were locked to their defaults. Only the options this plugin
   actually offers are saved.
 * Removed the social-icons rendering code, which belongs to the Pro plugin.
 * The “hide theme’s menu button” CSS selector field is now protected against CSS
   injection (braces, semicolons, and comment syntax are stripped).
 * The per-drawer style overrides moved from an inline `<style>` tag into the plugin
   stylesheet.
 * Script/style handles, the JS globals, and the settings page slug are now uniquely
   prefixed (`wpmintspmm`).
 * All generated menu markup and PRO badges are escaped on output with wp_kses().

#### 1.0.1

 * Renamed to be more distinctive, per WordPress.org review feedback on a sibling
   plugin.
 * Internal option names, the settings group, the reset action, and the shortcode
   are now uniquely prefixed – the shortcode is now `[wpmintspmm]`.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.5**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [hamburger menu](https://wordpress.org/plugins/tags/hamburger-menu/)[mobile menu](https://wordpress.org/plugins/tags/mobile-menu/)
   [off-canvas](https://wordpress.org/plugins/tags/off-canvas/)
 *  [Advanced View](https://wordpress.org/plugins/mints-mobile-menu-drawer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mints-mobile-menu-drawer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mints-mobile-menu-drawer/reviews/)

## Contributors

 *   [ wpmints ](https://profiles.wordpress.org/wpmints/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mints-mobile-menu-drawer/)