by Davis Simiyu Wanyonyi on WordPress.org
Control WordPress menu item visibility based on login status, user roles, device type, or specific pages — lightweight and theme-agnostic.

Visibility controls inside the WordPress menu editor.
Menu Visibility Control is a lightweight, privacy-friendly WordPress plugin that lets you decide exactly who sees each menu item, directly inside the WordPress menu editor.
No settings pages.
No lock-in.
No performance overhead.
Everything is managed where it belongs: Appearance → Menus.
You can control visibility based on:
All conditions are optional and safely combined.
Unlike large menu or membership plugins, this plugin:
It does one thing — and does it well.
Need help or want to share feedback?
This plugin is licensed under the GPL v2 or later.
You are free to use, modify, and redistribute it under the same license.
Code is Poetry. ❤️