Leidsens Mobile Menu

Description

Leidsens Mobile Menu replaces your theme’s default mobile navigation with a smooth, app-like slide-in menu designed for modern websites.

Built specifically for mobile usability, this plugin provides a clean multi-level navigation experience where sub-menus slide into their own panels instead of expanding inline. Everything is fully configurable from a dedicated settings page — no coding required.

The admin interface includes collapsible sections, toggle switches, and WordPress color pickers for an intuitive customization experience.

Why choose Leidsens Mobile Menu?

  • Designed for mobile-first user experiences
  • Smooth multi-level sliding navigation
  • Lightweight and fast
  • Works with any properly coded WordPress theme
  • No coding required

Key Features

Multi-Level Sliding Menu

  • Unlimited menu depth
  • Each sub-menu opens in its own sliding panel
  • Built-in back navigation for easy usability

Flexible Open Behavior

  • Open sub-menus by clicking the menu item
  • Or open only via arrow icon (arrow mode)

Fully Customizable Appearance

  • Upload your logo using the WordPress Media Library
  • Choose menu slide direction (left or right)
  • Customize background, text, and hover colors
  • Built-in WordPress color pickers

Typography Controls

  • Select from popular Google Fonts
  • Set base font size for the menu
  • Set separate font size for menu items

Hamburger Button Controls

  • Fixed or absolute positioning
  • Left or right alignment
  • Custom top and side offsets
  • Optional custom icon upload

Footer Content Options

  • Call-to-Action (CTA) button
  • Contact phone and email
  • Social media links (Facebook, Instagram, Twitter, LinkedIn, YouTube)

Responsive Behavior

  • Custom mobile breakpoint
  • Menu activates only below selected screen width
  • Automatically closes when a navigation link is clicked

Clean Admin Experience

  • Collapsible accordion sections
  • Toggle switches for two-option settings
  • Clear visual grouping of options

Setup

  1. Assign a menu:

    • Go to Appearance > Menus
    • Create or select a menu
    • Assign it to Leidsens Mobile Menu
    • Save the menu
  2. Configure the plugin:

    • Open Leidsens Menu in the WordPress admin sidebar
    • Customize layout, colors, typography, button position, and footer content
    • Click Save Changes

The menu will automatically appear on the front end.

Screenshots

  • Mobile menu with logo, multi-level navigation, and footer content
  • Sub-menu panel sliding in with back navigation
  • Admin settings page with accordion sections and toggle controls
  • Menu sliding in from the left side

Installation

Method 1: WordPress Dashboard (Recommended)

  1. Go to Plugins > Add New in your WordPress admin.
  2. Click Upload Plugin.
  3. Upload the plugin ZIP file.
  4. Click Install Now, then Activate.

Method 2: Manual Upload (FTP)

  1. Unzip the plugin archive.
  2. Upload the plugin folder to /wp-content/plugins/
  3. Activate the plugin from Plugins > Installed Plugins.

FAQ

The menu does not appear

Please check:

  1. A menu is assigned to Leidsens Mobile Menu
  2. The plugin is activated
  3. Your screen width is below the configured mobile breakpoint
  4. Clear any caching plugins or browser cache

Can the menu slide in from the left?

Yes.
Go to Leidsens Menu > General Settings and change the menu slide direction.

Can I control when the menu appears?

Yes.
You can define a custom mobile breakpoint.

Does this plugin work with any theme?

Yes.
Leidsens Mobile Menu works with all properly coded WordPress themes.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Translate “Leidsens Mobile Menu” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.2

  • Fixed: Plugin ZIP rebuilt without macOS __MACOSX metadata — assets (CSS/JS) now install correctly on all hosts
  • Fixed: Downgraded bundled Font Awesome from 7.1.0 to 5.15.4 — icons now render correctly on all sites
  • Fixed: Contact icons (phone, email) updated from FA6/7 syntax (fa-solid fa-) to FA5 syntax (fas fa-) — icons were showing as empty squares
  • Fixed: Duplicate .leidsens-toggle CSS rule removed — toggle switch dimensions now render correctly in admin
  • Fixed: WordPress color pickers inside collapsed accordion panels now initialize properly when the panel is opened
  • Fixed: Toggle switch state now correctly reflects saved values on admin page load
  • Fixed: Missing esc_attr() on color field alpha attribute (security hardening)
  • Improved: Admin accordion max-height transition value corrected for smoother open/close animation
  • Improved: Admin CSS polished — per-section color accents on accordion headers, row dividers, cleaner button styling

1.0.1

  • Removed custom CSS input field to comply with WordPress.org guidelines
  • Replaced inline footer script with wp_add_inline_script()

1.0.0

  • Initial public release
  • Multi-level sliding mobile menu
  • Custom admin settings page
  • Typography, color, and layout controls
  • Responsive breakpoint support
  • Accordion-based admin UI