LanceDesk Responsive Menu for Elementor

Description

LanceDesk Responsive Menu for Elementor is a WordPress plugin for Elementor that helps you build flexible, responsive navigation menus using a single widget instance.

Instead of duplicating multiple menu widgets and hiding them per breakpoint, you can configure one menu for desktop, tablet, and mobile behavior directly inside Elementor.

Why this plugin

  • One Elementor menu widget across devices
  • Device-specific layout controls (desktop/tablet/mobile)
  • Submenu trigger options: Hover, Click, Hover & Click
  • Optional accordion behavior for cleaner submenu interaction
  • Off-canvas support with responsive controls and editor-preview reliability
  • Device-specific menu selection for standard and off-canvas modes
  • Accessibility-focused markup and keyboard support
  • WordPress coding standards and GPL-compatible licensing

Ideal for

  • Business websites using Elementor
  • Landing pages needing custom responsive navigation
  • Agencies building reusable Elementor workflows
  • Sites where mobile navigation usability is critical

Screenshots

  • Elementor widget panel for LanceDesk Responsive Menu.
  • Desktop navigation with submenu controls.
  • Tablet responsive layout example.
  • Mobile/off-canvas menu interaction.
  • Submenu styling and trigger options.

Installation

  1. Upload the lancedesk-responsive-menu-for-elementor folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Ensure Elementor is installed and activated.
  4. Edit a page with Elementor and search for LanceDesk Responsive Menu.
  5. Select your WordPress menu and configure responsive settings.

FAQ

Does this plugin require Elementor?

Yes. Elementor must be active for this widget to appear.

Can I use different menu behaviors on desktop and mobile?

Yes. You can configure responsive layout and submenu behavior for different devices.

Can I use both hover and click for submenus?

Yes. Choose Hover & Click in the submenu trigger setting.

Is this plugin accessible?

The widget includes keyboard navigation support and ARIA attributes for submenu controls.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“LanceDesk Responsive Menu for Elementor” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.8

  • Add optional off-canvas dark-mode logo with selectable trigger source: accessibility class, system preference, or auto.
  • Add responsive off-canvas logo controls for width, max width, height, padding, and margin.
  • Add responsive hamburger margin control for mobile menu placement.

1.0.7

  • Preserve WordPress menu item CSS classes on frontend <li> output for standard and off-canvas renderers.
  • Respect per-menu-item link target (target) from WordPress menu settings instead of forcing widget-level target only.
  • Include menu item relationship (rel/XFN) values when set in WordPress menu item options.

1.0.6

  • Renamed plugin branding and slug/text domain to lancedesk-responsive-menu-for-elementor for WordPress.org trademark compliance.
  • Replaced inline debug script output with wp_add_inline_script() on the frontend handle.
  • Hardened rendered menu HTML output escaping in standard and off-canvas paths.

1.0.5

  • Added translators comments for placeholder-based i18n strings.
  • Hardened request action sanitization and cleanup routines for Plugin Check compliance.
  • Removed discouraged debug/textdomain patterns and aligned metadata for WordPress.org scanning.

1.0.4

  • Fixed duplicate Elementor control declarations that triggered control redeclare notices.
  • Added safe fallback for missing mobile_hamburger_position widget setting.
  • Reduced PHP warning/notice noise in menu widget render paths.

1.0.3

  • Added device-specific menu selection mapping for standard and off-canvas output.
  • Improved Elementor editor behavior for off-canvas toggle/open/close interactions.
  • Fixed hamburger alignment control responsiveness in editor preview.
  • Improved device-mode synchronization across desktop/tablet/mobile previews.
  • Added richer opt-in debug diagnostics for support and QA workflows.

1.0.1

  • Improved submenu interaction logic for click and hover/click modes.
  • Added submenu accordion behavior control.
  • Added submenu spacing and border styling controls.
  • Improved editor/frontend behavior consistency.
  • Added WordPress.org readme and publishing metadata updates.

1.0.0

  • Initial release.