Divi: the easiest WordPress theme to use
Divi: The best WordPress theme of all time!
With over 901.000 downloads, Divi is the most popular WordPress theme in the world. It is complete, easy to use and comes with more than 62 free templates. [Recommended]
If you have already taken the time to create a Navigation menu perfect for your WordPress website, the next thing on your to-do list should be working on your website's visibility to logged in users.
For many websites, it is not necessary to customize the navigation menu according to the connected users. However, if you have a website where there are several users with different roles then the customization of the menu is almost essential.
Here are some of the reasons why you might want to customize your menu:
- You give certain members privileged access to certain pages, content and personal profile pages.
- You accept a "Guest Post" and you want to give them an easy way to connect without them having access to your login page.
- You have a variety of users visiting your website and you need to restrict access to certain parts of your website based on the role they play (i.e. administrator, publisher, contributor, customer , etc ...)
- You are running a forum and want to give registered users access to a private discussion area.
- You want to display a registration link only for users who are not logged in or who cannot access the rest of your website.
If you are looking for simple tools that will allow you to customize the menu display based on connected users, then continue reading the following.
But before, if you have never installed WordPress discover How to Install a WordPress Blog in 7 Steps et How to search, install and activate a WordPress theme on your blog
Then back to why we are here.
Some plugins to customize WordPress menus
Plugins play a crucial role in this process. We will start :
1. WordPress User Role Manager
WordPress User Role Manager is a WordPress plugin that allows you to easily create and manage user roles on your website. With this very easy to use plugin, you will be able to add new user roles to your WordPress website with the click of a button.
Use this simple role manager to enter a name for a new role, then click Save. You can also manage the capabilities of each role, whether it is an automatically functional default user role, or a new user role that you created yourself.
2. Visual Admin Menu
Visual Admin Menu is a WordPress plugin that allows to prevent a user or a group of users or even user roles, from having access to WordPress pages or any plugin page, with the ability to 'show or hide menus and submenus.
Its features include: the creation of a custom role based on WordPress roles, a custom role based on WordPress users, the ability to add, modify, and delete a role rule, the restriction access to WordPress pages (posts, pages, media, settings, etc.) as well as access to the pages of any WordPress plugin installed, the ability to hide the plugin menu or the sub-menu d 'a plugin
3. Roles, Capabilities and Sessions Manager
It also allows you to create online user management sessions, block online users, and set the login time. Install this WordPress plugin and now manage your users and the roles associated with them
Easily create your website with Elementor
Elementor allows you to easily create any website design with a professional look. Stop paying expensive for what you can do yourself. [Free]
4. Pages by User Role Plugin
These two plugins are related to each other and will look similar, but they will help you achieve two different goals.
For " Pages by User Role plugin It will help you do just that: restrict user access to different pages, articles and different post formats on your website. This does not mean that the pages will not be visible in your menu and that they will not show in a WordPress search.
5. Menu by User Role Plugin
With the latter in effect, you can create a menu that is available to the general public, a menu for logged in users, or a menu for each different types of users who have access to your website.
6. WooCommerce Role Discount
Before this plugin, there was no possible way to create multiple discounts for different user roles. With “WooCommerce Role Discount”, you can take advantage of WooCommerce's built-in coupon system and WordPress user roles.
Add as many custom roles as you want and create discounts for each of them. Since this is based on the WooCommerce coupon system, you can just use the entire coupon system for each role.
7. WooCommerce Role-O-Matic
The WooCommerce Role-O-Matic (WCRA) plugin is a powerful tool that allows the online store admin to create 'rules' that dynamically assign roles to customers based on amounts spent during configured or products purchased.
This tool can be very useful as it can be used with WooCommerce Pricing (or any third party plugin) to dynamically assign prices or discounts based on assigned roles.
8. WPFront User Role Editor Plugin
Here is another plugin that will allow you to manage the roles of users and their access. The main difference with the latter is that you can create new custom roles for your website, rather than relying on the default roles of WordPress.
Are you looking for the best WordPress themes and plugins?
Download the best plugins and WordPress themes on Envato and easily create your website. Already more than 49.720.000 downloads. [EXCLUSIVE]
You can also change the names of standard roles to give users a more personalized experience.
9. Nav Menu Roles Plugin
You will be able to restrict menu access based on identifiers with the following statuses: Connected users, Disconnected users, Everyone. If you choose the option " connected users "(Connected Users), you can restrict access according to specific roles.
Discover also some premium WordPress plugins
You can use other WordPress plugins to give a modern look and optimize the grip of your blog or website.
We offer you here some premium WordPress plugins that will help you do that.
1. Schedule Emails
this WordPress plugin as its name suggests allows you to schedule the e-mail publication on your website. It is part of the plugins of the WordPress plugin "Follow My Blog Post". You will now be able to schedule the publication of your emails according to hours, days, or weeks.
It offers the possibility to send a combined email for all notifications instead of each email for each notification and also allows to define different email templates for different email, finally to make the reception of your emails more digestible. .
2. Google Maps Pro
Google Maps Pro propose plusieurs options de personnalisation. Vous pourrez facilement ajouter des emplacements, choisir la taille de la carte, les contrôles, les types de carte, et même choisir une apparence. Le tout depuis une interface de personnalisation conviviale.
L’ajout d’une carte sur un article est facile. Tout ce que vous devez faire est de cliquer sur le bouton « ajouter » dans l’éditeur visuel et sélectionner une carte. Google Maps Builder vous permet également d’ajouter des marqueurs personnalisés, et même d’afficher des lieux à proximité sur Google.
3. 2Checkout Payment Gateway for WooCommerce
Better 2Checkout Payment Gateway enables your WooCommerce store / e-Commerce website to accept credit card and Paypal payments through 2Checkout.
With this WordPress plugin, you will get low rates and avoid certain fees when you process credit card and PayPal payments through 2Checkout. Its functionalities are: collection of payments by credit card, by PayPal, support for all types of WooCommerce products, no technical skills required, ease of use and customization
Easily create your Online Store
Download free WooCommerce, the best e-commerce plugins to sell your physical and digital products on WordPress. [Recommended]
Find out about other recommended resources to help you build and manage your website.
- How to optimize your WordPress Robots.txt file for a perfect SEO
- How to create a Marketplace with WordPress
- How to add CSS animations on WordPress
- How to add a widget to the header of your WordPress blog
Here ! That's it for this list of plugins. I hope they will help you customize the menus of your WordPress blog. Feel free to share the tip with your friends on your favorite social networks.
If you have suggestions or remarks, leave them in our section Comments.