WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Travis Smith v0.7

WP Custom Menu Filter Plugin

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 …

WP Custom Menu Filter Plugin

The facts

Rating
4★ from 5
Active installs
100+
Price
Free
Last updated
15 Jul 2012
Added
Feb 2011
Requires WP
3.1
Tested up to
WP 3.2.1
Downloads
14,580

Our analysis

AI-assisted

WP Custom Menu Filter Plugin is a WordPress plugin that allows you to filter custom menu items based on user status. It uses a filter hook introduced in WordPress 3.1 to prevent specific menu items from being created, rather than simply hiding them with CSS. This functionality enables you to show different menu items to logged-in users compared to visitors.

This plugin is suitable for users who want to control the visibility of their navigation menu items based on user roles or login status. It is particularly useful for websites that require different content access for different user types.

Best for: Websites that need to manage menu visibility for different user roles.

What it does well

  • Filters custom menu items based on user status
  • Prevents menu items from being created rather than just hidden
  • Utilises a filter hook from WordPress 3.1

Where it falls short

  • Last updated in July 2012, may not be compatible with newer WordPress versions
  • Limited information on additional features or support

Verdict

The plugin provides a specific functionality for filtering menu items, but its age and limited updates may affect its reliability for modern WordPress sites.

From the developer

Travis Smith's own description of WP Custom Menu Filter Plugin, lightly tidied.

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.

Read the full description on the official page →

Tagged as