WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Daniel Iser v1.3.2

User Menus

Show/hide menu items to logged in users, logged out users or specific user roles. Display logged in user details in menu. Add a logout link to menu.

User Menus

The facts

Rating
5★ from 1,278
Active installs
80k+
Price
Free
Last updated
23 May 2026
Added
Aug 2016
Requires WP
4.6
Tested up to
WP 7.0.0
Requires PHP
5.6
Downloads
901,811

Our analysis

AI-assisted

User Menus is a WordPress plugin designed for websites with logged-in users, allowing you to manage the visibility of navigation menu items based on user status or roles. You can control who sees each menu item, whether it's everyone, logged out users, logged in users, or specific user roles. Additionally, the plugin can display user information in the menu, such as greetings or user details, and provides options for adding login, register, and logout links.

This plugin is suitable for any WordPress site that requires tailored navigation for different user types, enhancing user experience by personalising the menu based on user status.

Best for: Websites with user accounts that need customised navigation menus.

What it does well

  • Allows visibility control for menu items based on user status
  • Displays logged in user information in the navigation menu
  • Includes options for adding login, register, and logout links
  • Custom Menu Importer for easy data migration
  • Free to use from the WordPress.org directory

Where it falls short

  • Limited feature information provided
  • Requires a minimum of PHP 5.6

Verdict

User Menus provides useful functionality for personalising navigation based on user roles, making it a practical choice for sites with logged-in users.

From the developer

Daniel Iser's own description of User Menus, lightly tidied.

User Menus is the perfect plugin for websites that have logged in users.

The plugin gives you more control over your nav menu by allowing you to apply visibility controls to menu items e.g., who can see each menu item (everyone, logged out users, logged in users, specific user roles).

It also enables you to display logged in user information in the navigation menu e.g., “Hello, John Doe”.

Lastly, the plugin allows you to add login, register, and logout links to your menu.

Full Feature List

User Menus allows you to do the following:

  • Display menu items to everyone
  • Display menu items to only logged out users
  • Display menu items to only logged in users
  • Display menu items to users with or without a specific user role.
  • Show a logged in user’s {avatar} in a menu item with a custom size option.
  • Show a logged in user’s {username} in a menu item
  • Show a logged in user’s {first_name} in a menu item
  • Show a logged in user’s {last_name} in a menu item
  • Show a logged in user’s {display_name} in a menu item
  • Show a logged in user’s nickname} in a menu item
  • Show a logged in user’s {email} in a menu item
  • Add a logout link to the menu (optional redirect settings)
  • Add a register link to the menu (optional redirect settings)
  • Add a login link to the menu (optional redirect settings)

** Includes a custom Menu Importer that will allow migrating User Menus data with the normal menu export/import.

Created by Code Atlantic

User Menus is built by the Code Atlantic team. We create high-quality WordPress plugins that help you grow your WordPress sites.

Check out some of our most popular plugins:

Requires WordPress 4.6 and PHP 5.6

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for managing URLs.

All in One SEO

AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta descriptions, XML sitem...

Free 2M+ installs 4.7★ (5,201)
301 Redirects

Manage 301 & 302 redirects. Simple redirection & redirects validation. Includes redirect stats & 4...

Free 300k+ installs 4.7★ (578)
Redirection for Contact Form 7

Redirect to any page or URL, execute scripts after submission, save data to the database, and unlock additiona...

Free 200k+ installs 4.7★ (275)
Permalink Manager Lite

Permalink Manager enhances WordPress’s built-in URL system, allowing you to change the URLs of native and cust...

Free 100k+ installs 4.8★ (176)
WP Encryption

Lifetime SSL solution - Free SSL certificate & HTTPS redirect, fix insecure site / SSL errors, Security he...

Free 50k+ installs 4.9★ (1,143)
Redirection

Manage 301 redirects, track 404 errors, and improve your site. No knowledge of Apache or Nginx required.

Free 2M+ installs 4.4★ (703)