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
Installation
- Upload the
lancedesk-responsive-menu-for-elementorfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress plugins screen. - Activate the plugin through the
Pluginsscreen in WordPress. - Ensure Elementor is installed and activated.
- Edit a page with Elementor and search for
LanceDesk Responsive Menu. - Select your WordPress menu and configure responsive settings.
FAQ
-
Does this plugin require Elementor?
-
Yes. Elementor must be active for this widget to appear.
-
Yes. You can configure responsive layout and submenu behavior for different devices.
-
Yes. Choose
Hover & Clickin 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.
ContributorsTranslate “LanceDesk Responsive Menu for Elementor” 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.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-elementorfor 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_positionwidget 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.








