IF Menu Visibility
Add login-based visibility control to WordPress menus. Show or hide menu items depending on whether users are logged in or not.
The facts
- Rating
- 5★ from 1
- Active installs
- 100+
- Price
- Free
- Last updated
- 12 Dec 2025
- Added
- Jun 2025
- Requires WP
- 5.0
- Tested up to
- WP 6.9.7
- Downloads
- 964
Our analysis
AI-assistedIF Menu Visibility is a WordPress plugin that allows you to control the visibility of menu items based on user conditions. You can choose to show menu items to all visitors, only to logged-in users, or only to logged-out users.
The plugin features a simple interface that integrates with the WordPress menu management system. It is designed to be lightweight and secure, with no external libraries, ensuring there is no performance impact on your site.
Best for: This plugin is suitable for WordPress site owners who want to manage menu visibility based on user status.
What it does well
- ✓Enables conditional visibility for menu items
- ✓Simple and intuitive interface
- ✓Integrates with Appearance > Menus
- ✓Lightweight with no external libraries
- ✓No performance impact or bloat
Where it falls short
- •Limited information on advanced features or customisation options
Verdict
IF Menu Visibility provides a straightforward solution for controlling menu item visibility. It may be useful for sites that require different navigation options for logged-in and logged-out users.
From the developer
Valeri Kluger's own description of IF Menu Visibility, lightly tidied.
The IF Menu plugin adds a powerful yet simple feature to WordPress menus: conditional visibility.
This plugin lets you control whether a specific menu item is:
* Shown to all visitors
* Shown only to logged-in users
* Shown only to logged-out users
Features
- Simple and intuitive interface
- Works seamlessly inside Appearance > Menus
- Lightweight and secure — no external libraries
- No performance impact or bloat
- Developed by Valeri Kluger (vk-projekte.de)