Turn the default WordPress mobile menu into a full-screen overlay: 11 customizable colors, contact buttons, icon libraries and a live preview — with zero external requests.
Everything you need to design a professional mobile navigation, configured from a single dashboard.
Every element of the overlay is driven by your palette. Pick the colors once and the whole menu follows, applied through CSS custom properties.
Assign the dedicated menu location or drop the shortcode wherever you need it — the overlay markup and styles come with it.
[incod_mobile_menu] with a one-click
copy button
Turn the bottom of the overlay into a conversion area: visitors can write to you or call you without ever closing the menu.
tel:
link
The settings panel renders your menu in real time, so you can check contrast and icon visibility against the actual background.
Built for agencies and site owners who want a premium mobile navigation without bloated page-builder menus.
Assign the menu to the dedicated location and the overlay replaces the default mobile menu on the frontend.
Background, links, hover states, both buttons and both icons — every color is editable, none is hardcoded.
Font Awesome (bundled), Line Icons rendered as inline SVG, or plain HTML / Unicode symbols for submenu arrows.
Upload your own PNG, JPG, GIF or SVG icon and set its size from 12 to 96 px — the close icon scales with it.
Font Awesome is bundled inside the plugin: nothing is loaded from a CDN, so privacy and speed are preserved.
Nested items open as sliding panels with a back button, following the exact structure of your WordPress menu.
One stylesheet and one script on the frontend, no external fonts and no render-blocking dependencies.
Fully internationalized with English source strings and a bundled .pot template
for language packs.
GPL-2.0+, sanitised inputs, escaped output, PRG on save. WordPress 5.7+ and PHP 7.4+.
Everything you need to know about inCOD Optimized Mobile Menu.
assets/fonts/, and the plugin ships its
own CSS and JS. No CDN calls, no external fonts and no tracking of any kind.
tel: link.
You can enable one or both.
[incod_mobile_menu] with the Classic Editor (Text mode), Elementor
HTML widget, Divi Code module, WPBakery Text element, or the Gutenberg Shortcode block — it
also works inside widgets.
incod-optimized-mobile-menu text domain
and a .pot template is included, ready for translate.wordpress.org language
packs.