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.
Maintenance 38/100189d since update
Active installs
20
Downloads
248
Reviews
0
Age
0.5y
Tagslogged inlogged outmenu visibilityconditional menuif menu
Plugin info
Total downloads: 248
Active installs: 20
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 6/25/2025 (189 days ago)
Added to WordPress: 6/25/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: f
Maintenance & Compatibility
Maintenance score
Stale • Last updated 189 days ago
38/100
Is IF Menu Visibility abandoned?
Likely maintained (last update 189 days ago).
Compatibility
Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: f
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
No similar plugins found yet.
Description
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)
Installation
- Upload the plugin ZIP via Plugins > Add New > Upload
- Activate the plugin
- Go to Appearance > Menus
- For each menu item, choose when it should be visible
Frequently Asked Questions
No FAQ available
Review feed
No reviews available
Screenshots
No screenshots available
Changelog
1.0.4
- Added ABSPATH check to prevent direct file access
- Minor code cleanup and preparation for manual review submission
1.0.3
- Changed all promotional links to open in a new tab
- Improved user experience for upgrade prompts
1.0.2
- Fixed saving bug for “Only show when logged out”
- Added proper nonce verification for secure form submission
- Removed all PHPCS warnings related to unsanitized $_POST and nonce handling
- Stable tag now correctly matches plugin version (readme.txt)
- Fully tested with WordPress 6.8.1 and PHP 8.3
1.0.1
- Full escaping and security compliance (nonces, sanitization, validation)
- Fixed readme formatting and WordPress.org compatibility