There are all kinds of reasons for wanting to show certain menus to some users and not to others.

If you have a client who needs things as easy as possible. This client accesses the blog by first going through the home page. From there, he'll need to easily access his admin area, but if he's not logged in, he won't be able to.

For someone unfamiliar with WordPress, not being able to easily log into your blog from the homepage seems absolutely ridiculous.

So how about putting a link to the admin area at the top of the main menu that only someone with Editor or Admin permissions will see?

Problem solved. The customer knows the link is always there - first important thing in the menu.

But before you start, take the time to take a look at How to install a WordPress themeHow many plugins to install on WordPress.

Then let's get to work!

How to display and hide your blog's menu

You can easily do the above with a plugin called Nav Menu Roles.

This plugin allows you to hide menu items of your blog based on user access levels or even if a user is logged in or logged out.

Settings for each menu item can be found in your administration area. (Appearance> Menus).

Display menus different users different blogpascher 

If nothing is checked, then the menu items will display to everyone as they normally would.

Make your navigation more fluid by discovering How to hide unnecessary items on the WordPress dashboard

Nav Menu Roles is a very practical plugin that opens up a lot of possibilities.

If you think you have other plugins that can allow you to set up this device, do not hesitate to share them with us. If you have any comments we will also be happy to share our knowledge with you.

Discover also some premium WordPress plugins  

You can use other WordPress plugins to give a modern appearance and to optimize the handling of your blog or website.

We offer you here some premium WordPress plugins that will help you do that.

1. BB Portfolio, Beaver Builder Filterable Portfolio Gallery

Ce WordPress Plugin Portfolio premium comes with over 200 filterable gallery templates, and over 50 sliders and carousels with every possible customization option.

Bb portfolio beaver builder filterable portfolio gallery wordpress plugin

You will find everything you need to display your work or projects perfectly.

See also our How to protect your WordPress work on client websites

In addition, its various models are ready to be applied upon installation.

Download | Demo | Web hosting

2. WordPress Social Sidebar

WordPress Social Sidebar is a WordPress extension premium for quickly and easily adding social links to your website.

Social sidebar wordpress plugin for footer

 It is completely customizable; you can configure the links and styles as needed via a settings page in the dashboard. The bar including the social links can be added to the header, on one of the sides, or on the footer of your website.

See also How to change the sidebar side on WordPress

This extension works on all popular browsers and can easily adapt to mobile devices.

Download | Demo | Web hosting

3. Multilingual Press

Multilingual Press is another WordPress Plugin translation tool that allows you to run each language on a separate website. It comes with a language selection widget that allows visitors to choose their preferred language.

Multilingualpress create multilingual wordpress websites

When they select the language of their choice, your visitors will be redirected to the translated website that you have configured. Unlike other WordPress plugins translation, Multilingual Press does not lock content, so even if you disable it, your websites will work as usual without data loss.

See also our guide on How to create a multilingual blog on WordPress

It supports 174 languages ​​and generates friendly URLs for SEO.

Download Demo | Web hosting

Recommended Resources

Find out about other recommended resources to help you build and manage your website.

Conclusion

Here ! That's it for this tutorial, hopefully it will allow you to display different menus to different users. If you have suggestions or remarks, leave them in our section Comments.

However, you can also consult our resources, if you need more elements to carry out your projects of creation of Internet sites, by consulting our guide on WordPress blog creation.

Do not hesitate to share with your friends on your favorite social networks

...