Title: Responsive Mobile Select Menu
Author: Saskia Teichmann
Published: <strong>Ògún  28, 2019</strong>
Last modified: Ògún  14, 2025

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/responsive-mobile-select-menu/assets/banner-772x250.jpg?rev
=3344754)

![](https://ps.w.org/responsive-mobile-select-menu/assets/icon-256x256.png?rev=3344754)

# Responsive Mobile Select Menu

 Láti ọwọ́ [Saskia Teichmann](https://profiles.wordpress.org/jyria/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/responsive-mobile-select-menu.2.0.4.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/responsive-mobile-select-menu/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/responsive-mobile-select-menu/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/responsive-mobile-select-menu/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/responsive-mobile-select-menu/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/responsive-mobile-select-menu/)

## Àpèjúwe

**Key Benefits:**
 ✅ Better mobile navigation ✅ No theme modifications needed 
✅ Works with any WordPress menu ✅ Fully accessible ✅ Customizable breakpoint

**How it works:** The plugin detects when someone visits your site on a mobile device
and automatically converts your menu into an easy-to-use dropdown. Desktop visitors
see your normal menu unchanged.

**Perfect for:** Anyone who wants to improve their mobile site navigation without
technical hassle.

**Mobile Menu Made Simple**

Your WordPress menu automatically becomes a touch-friendly dropdown on mobile devices.

**Key Benefits:**
 ✅ Better mobile navigation ✅ No theme modifications needed 
✅ Works with any WordPress menu ✅ Fully accessible ✅ Customizable breakpoint

**How it works:** The plugin detects when someone visits your site on a mobile device
and automatically converts your menu into an easy-to-use dropdown. Desktop visitors
see your normal menu unchanged.

**Perfect for:** Anyone who wants to improve their mobile site navigation without
technical hassle.

**Technical note:** This plugin uses WordPressÌtumọ̀ Yorùbá: ’s native menu system
and automatically detects screen size to show the appropriate menu format. ItÌtumọ̀
Yorùbá: ’s built with modern WordPress standards and includes full accessibility
support.

#### Features

 * **Modern Architecture**: Built with PHP 8.0+ features and WordPress Coding Standards(
   WPCS)
 * **Full Accessibility**: WCAG 2.1 compliant with ARIA labels, keyboard navigation,
   and screen reader support
 * **Responsive Design**: Mobile-first approach with customizable breakpoints
 * **Theme Compatibility**: Works with all modern WordPress themes including block
   themes
 * **Performance Optimized**: Efficient asset loading and minimal overhead
 * **Security Focused**: Proper nonce verification, input sanitization, and capability
   checks
 * **Translation Ready**: Full internationalization support
 * **Customizable**: Extensive settings panel with real-time preview
 * **Developer Friendly**: Clean API, hooks, and filters for customization

#### WhatÌtumọ̀ Yorùbá: ’s New in 2.0.0

 * **Complete Rewrite**: Modern object-oriented architecture with namespaces
 * **WordPress 6.5+ Ready**: Full compatibility with latest WordPress features
 * **Accessibility First**: WCAG 2.1 compliance with comprehensive ARIA support
 * **Modern Admin Interface**: Clean, responsive settings panel
 * **Performance Improvements**: Optimized asset loading and caching
 * **Security Enhancements**: Proper sanitization and validation
 * **Developer API**: Hooks and filters for customization
 * **Block Theme Support**: Works seamlessly with Full Site Editing

## Àwọn àwòrán ìbòjú

[⌊Responsive mobile select menu on the iPhone/iPod Touch⌉⌊Responsive mobile select
menu on the iPhone/iPod Touch⌉[

Responsive mobile select menu on the iPhone/iPod Touch

[⌊Modern admin settings panel with responsive design⌉⌊Modern admin settings panel
with responsive design⌉[

Modern admin settings panel with responsive design

## Ìgbéwọlẹ̀

This section describes how to install the plugin and get it working.

 1. Upload the plugin zip through your WordPress admin
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Navigate to Appearance > Responsive Menu to configure your new mobile select menu

## FAQ

### Do I have to have a “Navigate” item as my first item

You can change the name of this item in the settings, but it has to exist. Otherwise,
you wonÌtumọ̀ Yorùbá: ’t be able to navigate to the first item in the menu if youÌtumọ̀
Yorùbá: ’re not using the “Show currently selected item” option.

### It doesnÌtumọ̀ Yorùbá: ’t work

If your theme creates a menu the standard way with wp_nav_menu(), it should work.
If not, make sure you either post a support request in this pluginÌtumọ̀ Yorùbá:’
s WordPress support forum or maybe approach your themeÌtumọ̀ Yorùbá: ’s developer.

### Will this change my desktop menu?

No! Your desktop menu remains completely unchanged. The plugin only affects mobile
devices and small screens.

### Do I need to modify my theme?

No theme modifications are required. The plugin works with any WordPress theme that
uses standard WordPress menus.

### Can I customize when the mobile menu appears?

Yes! You can set the breakpoint (screen width) when the mobile menu should appear
in the settings panel.

### Can I use specific menu IDs instead of theme locations?

Yes! You can now select specific menus by their ID in the plugin settings. This 
is useful when you use `wp_nav_menu(array('menu' => '73'))` in your templates instead
of theme locations.

### What are the default settings?

By default, no menu activation options are selected. You need to manually choose
either “All menu locations”, “All menu IDs”, or select specific menu locations/IDs
for the plugin to work.

### Is this plugin accessible?

Yes! Version 2.0.0 includes full WCAG 2.1 compliance with proper ARIA labels, keyboard
navigation, screen reader support, and high contrast mode compatibility.

### Does it work with block themes?

Yes! The plugin is fully compatible with WordPress block themes and Full Site Editing
features.

### Can I customize the breakpoint?

Yes! You can set any breakpoint between 320px and 1920px in the settings panel.

### Is it compatible with my theme?

The plugin works with any theme that uses WordPressÌtumọ̀ Yorùbá: ’s standard wp_nav_menu()
function. It includes specific compatibility fixes for popular themes like Genesis,
Twenty Twenty-One, and others.

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/393755009d4c703468ef8aa347f04915565a1967100fcf5b32ad2bb073fb1aca?
s=60&d=retro&r=g)

### 󠀁[Finally one that works!](https://wordpress.org/support/topic/finally-one-that-works-25/)󠁿

 [puregraphx](https://profiles.wordpress.org/puregraphx/) Ẹrẹ́nà 16, 2022

Great little plugin. Could use some more settings though to better target which 
navigations need to be transformed into a Select Box. Does not work with the Elementor
Nav widget, only default Wordpress Menu widgets (also available via Elementor, but
cannot be styled via Elementor).

![](https://secure.gravatar.com/avatar/82083e83b15861c27c9d0cf25158d5239884e0aef5c2da25cd0aca52e7d2aa84?
s=60&d=retro&r=g)

### 󠀁[Simple & Light-Weight yet Effective Mobile Menu Plugin](https://wordpress.org/support/topic/simple-light-weight-yet-effective-mobile-menu-plugin/)󠁿

 [bohem](https://profiles.wordpress.org/bohem/) Èrèlé 8, 2020

This is a simple, light-weight, fast-loading mobile menu plugin. It works harmoniously
with the WP 2012 theme. A great choice if you donÌtumọ̀ Yorùbá: ’t need all the 
bells and whistles. Many thanks to Saskia for updating this simple but effective
plugin.

 [ Ka gbogbo àwọn àgbéyẹ̀wò 2 ](https://wordpress.org/support/plugin/responsive-mobile-select-menu/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“Responsive Mobile Select Menu” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí
ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

 *   [ Saskia Teichmann ](https://profiles.wordpress.org/jyria/)

A ti túmọ̀ “Responsive Mobile Select Menu” sí èdè agbègbè 1 kan. Ọpẹ́lọpẹ́ fún [àwọn atúmọ̀ èdè](https://translate.wordpress.org/projects/wp-plugins/responsive-mobile-select-menu/contributors)
fún àwọn ìkópa wọn.

[Túmọ̀ “Responsive Mobile Select Menu” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/responsive-mobile-select-menu)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/responsive-mobile-select-menu/),
ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/responsive-mobile-select-menu/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/responsive-mobile-select-menu/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/responsive-mobile-select-menu/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 2.0.4

 * **Dropdown behavior improvements** Ìtumọ̀ Yorùbá: – Fixed confusing dropdown 
   state persistence across page navigation
 * **User experience enhancements** Ìtumọ̀ Yorùbá: – Dropdown now correctly shows
   placeholder text on new pages
 * **Intelligent state management** Ìtumọ̀ Yorùbá: – Only saves and restores dropdown
   selection when actually on the target page
 * **Automatic cleanup** Ìtumọ̀ Yorùbá: – Removes stale localStorage entries when
   navigating away from saved pages
 * **Intuitive navigation** Ìtumọ̀ Yorùbá: – Dropdown always shows the correct state
   for the current page

#### 2.0.3

 * **Object handling improvements** Ìtumọ̀ Yorùbá: – Proper handling of WordPress
   menu objects and WP_Term instances
 * **String conversion safety** Ìtumọ̀ Yorùbá: – Enhanced safe conversion of menu
   IDs and theme locations
 * **Code robustness** Ìtumọ̀ Yorùbá: – Improved error handling for various WordPress
   menu argument types
 * **User experience** Ìtumọ̀ Yorùbá: – Fixed dropdown visibility issues and placeholder
   text display

#### 2.0.2

 * **Theme compatibility improvements** Ìtumọ̀ Yorùbá: – Enhanced CSS class application
   for better theme compatibility
 * **WordPress Codex compliance** Ìtumọ̀ Yorùbá: – Improved menu modification using
   proper WordPress API parameters
 * **Bug fixes** Ìtumọ̀ Yorùbá: – Fixed responsive behavior where both desktop and
   mobile menus were displayed simultaneously
 * **Code quality improvements** Ìtumọ̀ Yorùbá: – Removed invasive HTML manipulation
   in favor of WordPress-standard approaches
 * **Performance optimizations** Ìtumọ̀ Yorùbá: – Streamlined menu rendering process

#### 2.0.1

 * **Security improvements** Ìtumọ̀ Yorùbá: – Fixed $_SERVER variable sanitization
   in menu walker
 * **Text domain consistency** Ìtumọ̀ Yorùbá: – All translation strings now use ‘
   responsive-mobile-select-menu’
 * **Code quality improvements** Ìtumọ̀ Yorùbá: – Enhanced input validation and 
   sanitization
 * **Plugin Check Plugin compliance** Ìtumọ̀ Yorùbá: – Resolved all security warnings
   and coding standards issues
 * **Repository cleanup** Ìtumọ̀ Yorùbá: – Added .svnignore to prevent .DS_Store
   files from being committed
 * **Bug fixes** Ìtumọ̀ Yorùbá: – Fixed double menu display issue where option elements
   appeared in normal menu
 * **Performance improvements** Ìtumọ̀ Yorùbá: – Optimized menu walker to collect
   options without outputting them

#### 2.0.0

 * **Complete plugin rewrite** with modern architecture
 * **WordPress 6.5+ compatibility** and block theme support
 * **Full accessibility implementation** (WCAG 2.1 compliant)
 * **Modern admin interface** with responsive design
 * **Performance optimizations** and security enhancements
 * **Developer-friendly API** with hooks and filters
 * **Translation improvements** and internationalization
 * **Mobile-first responsive design** with customizable breakpoints
 * **Theme compatibility improvements** for modern themes
 * **Code quality improvements** following WordPress Coding Standards
 * **Menu ID support** Ìtumọ̀ Yorùbá: – now works with both theme locations and 
   specific menu IDs
 * **Improved compatibility** Ìtumọ̀ Yorùbá: – manual file loading for better server
   compatibility

#### 1.1.4

 * readme update and versioning
 * Compatibility with WordPress 6.6.9

#### 1.1.3

 * readme update and versioning
 * Compatibility with WordPress 6.4.x

#### 1.1.2

 * readme update and versioning
 * typo correction regarding compatibility with WordPress 6.3.1

#### 1.1.1

 * readme update and versioning
 * Compatibility with PHP 8.0.x and 8.1.x

#### 1.1.0

 * readme update and versioning
 * Compatibility with WordPress version 5.6.x and upcoming 5.7

#### 1.0.5

 * readme update and versioning
 * Feature: added accessibility aria code (thanks @haefele for asking)
 * Compatibility with PHP 8.0+

#### 1.0.4

 * readme update and versioning

#### 1.0.3

 * Fix: under certain circumstances settings werenÌtumọ̀ Yorùbá: ’t saving Ìtumọ̀
   Yorùbá: – refactored

#### 1.0.2

 * Fix: under certain circumstances settings werenÌtumọ̀ Yorùbá: ’t saving.

#### 1.0

 * Initial version
 * Forked from Responsive Select Menu Plugin 1.7 which is 4 years old and unfortunately
   abandoned by its developer 🙁
 * Added Translation Readyness
 * Added German formal and informal translation files
 * Compatibility with PHP 7.3
 * Bugfix due to PHP 7.3 debug_log warnings
 * Removed Ads and external hotlinked images from ControlPanel

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **2.0.4**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **oṣù 11 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **100+**
 *  Ẹ̀yà WordPress ** 6.5 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **6.8.5**
 *  Ẹ̀yà PHP ** 8.0 tàbí ju bẹ́ẹ̀ lọ **
 *  Àwọn èdè
 * [English (US)](https://wordpress.org/plugins/responsive-mobile-select-menu/) 
   àti [German](https://de.wordpress.org/plugins/responsive-mobile-select-menu/).
 *  [Túmọ̀ sí èdè rẹ](https://translate.wordpress.org/projects/wp-plugins/responsive-mobile-select-menu)
 * Àwọn àmì
 * [drop down](https://yor.wordpress.org/plugins/tags/drop-down/)[menu](https://yor.wordpress.org/plugins/tags/menu/)
   [responsive](https://yor.wordpress.org/plugins/tags/responsive/)[select](https://yor.wordpress.org/plugins/tags/select/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/responsive-mobile-select-menu/advanced/)

## Àwọn ìbò

 5 lára àwọn ìràwọ̀ 5.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/responsive-mobile-select-menu/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/responsive-mobile-select-menu/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/responsive-mobile-select-menu/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/responsive-mobile-select-menu/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/responsive-mobile-select-menu/reviews/?filter=1)

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

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

## Àwọn Olùkópa

 *   [ Saskia Teichmann ](https://profiles.wordpress.org/jyria/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/responsive-mobile-select-menu/)

## Ṣe ìtọrẹ

Ṣé o fẹ́ ṣe àtìlẹ́yìn fún ìlọsíwájú plugin yìí?

 [ Ṣe ìtọrẹ sí plugin yìí ](https://www.saskialund.de/donate/)