WP Custom Menu Filter Plugin uses a new filter hook in WordPress 3.1 that allows Custom Menus to be filtered. Instead of using the generic CSS {displa …
As of April 2026, WP Custom Menu Filter Plugin is a WordPress admin plugin with 100 active installations and a 4/5 rating from 5 reviews. It has been downloaded 14K+ times in total. Requires WordPress 3.1+ and PHP false+. Available on WordPress.org since 2011. Last updated 13 years ago — may have compatibility concerns. Top alternative: Loginizer.
WP Custom Menu Filter Plugin uses a new filter hook in WordPress 3.1 that allows Custom Menus to be filtered. Instead of using the generic CSS {display:none;}, this plugin actually excludes nav menu items from even being created. While it uses the CSS class tag in the Custom Menu to determine which custom menu items should be excluded, it does not use CSS to hide the menu items, which savvy users can discover. Instead using one custom menu, the user can hide portions of their custom menu to visitors (even the savvy ones) while revealing other portions of their menu to users who are logged in and vice versa.
| WordPress | 3.1+ requiredTested up to 3.2.1 |
| PHP | false+ required |
0.7 Fixed another conflict with yet another plugin
0.6 Fixed conflict with another plugin
0.5 Added default settings
0.4 Added uninstall to remove options/settings upon deletion.
0.3 Added flipped functionality (hide items from logged in users). Security update.
0.1 Initial Public Release
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.