I am using WordPress 6.61with the Cariera Child theme V1.8
When I enable Nav Menu Roles, all menus in Appearance->menu do not display at all. You see no menu items at all.
When you deactivate Nav Menu Roles, all menus reappear
The last time I tried to change theme from Cariera, I had a major crash so I am hesitant to try that again.
Could it be a WordPress 6.6.1 incompatibility
]]>Hi,
In the settings, hide / logged in users/ wholesaler etc, but when I’m connected as a wholesaler role, the menu: Mim x Angie smith is still showing.
see menu below
tahnks for your help
Dimitri
]]>Hi,
I am a user of the Nav Menu Roles plugin and I have a feature request. Currently, I can check roles to hide or show menu elements, but sometimes I need more advanced logic. For example, every new registered member has the ‘Subscriber’ role, but if I add another role to a user, I need to hide certain menu elements based on this second role.
It would be incredibly useful to have a feature similar to Elementor Pro’s ‘Display Conditions’ where you can use ‘AND’ and ‘OR’ logic for role-based rules. This way, I could set conditions such that a menu item is shown or hidden only if a user has both specific roles, or either of the roles.
If you can implement this feature, I would be happy to make a donation in appreciation of your work.
Thank you for your consideration!
]]>In Admin>>Appearance>>Menus:
For each menu item (when expanded) I see:
“The description will be displayed in the menu if the active theme supports it.
Display Mode?Show??Hide
Target audience?
Logged In Users,??Logged Out Users,??Everyone.”
Then a second set: plus the user roles:
“Display Mode?Show??Hide
Target audience?
Logged In Users,??Logged Out Users,??Everyone
Target role?
Administrator?
Art Organisation?
Art Practitioner
….”
Why the two sets? How can they be used?
]]>A VERY useful plugin!
Hi, We have your latest version 2.1.2 running with Wp’s latest version 6.5.4 and Twenty Seventeen theme.
On normal screens the menu look and responds as expected, with 2nd level menu items appearing when hovered on their parent.
On mobiles however the burger icon appears – and the 1st level menu items are listed vertically, but without drop-down arrows on the right.
And when the text is clicked – it returns to the main page.
Nb – this problem has been occuring for a long-time – but we didn’t notice ;(
I de-activated your plugin, and then created a new test multi-level menu.
When it displays there ARE drop-down arrow(s) on the right.
When a arrow is clicked – the 2nd level menu is displays.
Note – however, if the TEXT is clicked – one is returned to the main page.
Is this a known issue?
Is there a solution?
Thinks …. would I have to uninstall your plugin to do a complete test?
]]>Hi,
I am checking out plugins and saw this plugin is not update for a year. Next to this it’s tested up to wordpress version 6.1 and I am using it on version 6.43 already.
Are you planning to update the plugin?
Thank you
]]>hi please fix that for RTL Site ,
Your Plugin dont working good in RTL site becuase Radios isnt fix
]]>Hello ,
I’d like to know that is it compatible with PHP 8.1?
Thank you.
]]>Hi,
I am just wondering if I can modify the plugin so that the menu link item is not hidden. Only “grayed” out, with the link disabled?
So this way users can still see the menu item, but not use it?
]]>Is there a technique with or alongside this plugin that will allow the user’s display name to be in the menu? Ideally, also their profile picture. Any guidance appreciated.
]]>Hi, I was wondering if it’s possible to show a menu for both logged out users AND logged in as an admin role?
]]>I just installed this plugin, all mu menues disappeared right after installing. I changed different display settings, show hide, loggedin, logged out default to no avail. disabled and uninstalled the plugin still no menus. the menues exist in admin panel and locations are set correctly, but just dont appear on site. even the mobile hamburger menu is empty. install this with caution.
]]>Hi,
is there a way to get the plugin compatible with FSE themes. At the moment it does not work. No selection options are displayed. Tested with the twenty twenty three theme
best regards
Hasel
]]>I have been using the Nav Menu Roles plugin for many years but it is now causing a problem.
With Nav Menu Roles deactivated, changes to the menu are saved, however when it is activated, WordPress returns a 404.
It may be because of the number of menu options I now have
]]>My question does not concern your concrete plugin, but is rather an idea for a new standalone plugin.
I ask you because this feature idea is very closely related to the subject domain of your plugin and you likely know which WordPress Core behavior needs to be altered to achieve the desired outcome.
I wonder why this obviously desire-able workflow did yet not make it into WordPress? Privileged roles (Admin, Editor) can get the full experience of the website ahead of time — that is they see page content AND also how that new content will fit into the menu (important part of the UX!) — whereas disallowed users and web spiders see neither.
So I would like to only manage the post-status of pages, which the WordPress workflow anyhow enforces upon you. And would like the visibility of their corresponding menu items follow acordingly. Just with a slightly tweaked behavior: Unpublished pages ARE visible in the menu to legitimated user roles. In a MVP this would be hardcoded to Admin + Editor.
In v2 there could be some customization settings:
Menu items corresponding to:
Denote Post Status in Menu Item and/or Page Title like this:
Post Status | Menu Title | Page Title |
------------------------------------------------------------
Draft | [ Prefix ? ] : ?? | [ Suffix ? ] : (Draft) |
Pending | [ Prefix ? ] : ? | [ Suffix ? ] : (Pending) |
Future | [ Prefix ? ] : ?? | [ Suffix ? ] : (Upcoming) |
Private | [ Prefix ? ] : ?? | [ Suffix ? ] : (VIP) |
Remarks on the feature extensions over time:
v2: E.g. you don’ want “Draft” pages in order to have less “noise” in the menu, but want the other statuses there. And you want to customize how the status is denoted. Currently that’s hardcoded for Post Titles. And for menu status is not denoted, that would be something new too.
v3: Rule groups: Add new rule, select roles in that group, select which post types of what status they shall see.
]]>We’ve been using the theme H-Code (https://themeforest.net/item/hcode-responsive-multipurpose-wordpress-theme/14561695) and Nav Menu Roles (NMR) for years, always used to work without issues.
However, recently we’ve updated the theme to its latest version (ver.2.4 21.12.2022, see changelog in above link) and it broke NMR’s functionality. Reverting back to the old theme version fixes it.
I assume this issue should be addressed by the theme developers but, before we pay for additional support, is there anything we can do to make sure it’s not NMR or some incompatibility causing this?
]]>Hi there,
First of all, thank you for creating this useful plugin.
I have created a new user role called Chairperson, and I have the settings as per this image.
The menu link is hidden when no users are logged in, however, the menu link displays to all logged-in users (for example the customer user role).
I would only like the menu link to be displayed to my custom role of chairperson, and hidden from all other users.
I changed the display method to “Hide”, but this then displays the menu link to all logged-out users and hides it from all logged-in users (chairperson included)
Please can you let me know if my settings are correct as per the image, and if they are, would you know of any other possible reasons why I am having the issues mentioned?
Thank you.
Ryan
]]>Hi,
The menu in customizer is different from menu in theme appearance.
In theme appearance, I have created a menu category and its display mode is show and Target Audience is logged in users. At the same time, the menu in customizer, the display mode is show and no radio button is selected for Target Audience. So in site the menu is hidden for everyone.
Could you please explain that what is the reason for this issue.
]]>Hi some time ago I had installed your plugin and had no problem. But I purchased classiads templatte for my site and the settings are not coming out right now :/ I would be happy to fix the problem
]]>Hi, does your plugin works with the new block menus that are default for 2022 and 2023 theme?
]]>Hi,
First of all, thanks for the great plugin!
I’m probably missing something obvious, but when I hide a top level menu item which has a sub-menu item set to ‘hidden’, that sub-menu item is then displayed (as a top level menu item, at the end of the top level menu).
Any thoughts?
Thanks
]]>Dear Kathy,
We have been using your eminent plugin for some 2 years now.
Today after some updates, it stopped working. Really problematic.
We use PHP version: 8.1.12 and WordPress version: 6.1.1 , and your plugin version: 2.1.0
What can we try?
Hi,
can you tell me if I am doing something wrong or there is some with this plugin?
I need to set up:
**Display the menu item only for the logged-in users that don’t have the selected membership**
So I setup the menu item and set:
Hide for Logged in users + selected membership plans
But this is not working. The menu items displays, even when the user is logged in and has the selected membership plan.
I tried to test this scenario with just user roles – so I set:
Hide for Logged-in users + selected user role – and it is working fine.
Also, when I select the following conditions:
Hide for Logged-in users + selected user role + selected membership plans – it will stop working, and the menu is displayed, even when the user has the user role + selected membership plans assigned.
The opposite logic – display is just for the logged-in users + selected membership roles working again fine.
]]>Hello there! I love your plugin and it’s been working great for me so far, but I recently installed the Spectra blocks plugin and there’s something about the combo of Spectra and Nav Menu Roles that is breaking my theme customizer page. There’s no error in the console, but the page is constantly refreshing every second.
Spectra, Astra Pro, and Nav Menu Roles are all updated to the latest versions, and I can confirm that the customizer error goes away when Nav Menu Roles is disabled.
I’m going to continue to troubleshoot the issue, but I wanted to give a heads up about it in case any one stumbles across the same issue.
Thanks!
Chris
Hey there, I wanted to know if your Plugin works with the new WordPress Version 6.0.1 and if it’s also compactible with the Astra Theme.
Thank you very much in advance and have a great day! ??
]]>Hi,
I use nav menu roles to show and hide menu based on if a user is logged in.
It works fine on all my pages, except the home page.
I use woocommerce and wpjobmanager – It isn’t caching issue, i have cleared many times.
Thanks,
]]>if I disable the plugin everything works correctly on multisite,
when it is active, it only shows the default WordPress menu (all available links)
]]>Will plugin ‘Nav Menu Roles’ be made compatible with WordPress 5.8 and above
]]>On this site, if you’re logged in, there’s a “My Profile” menu. “My Info”, “My Privacy” and “Get Verified” are actual sub-menu items that are set to hide for non-logged in users. When I log out, I see them to the right on the nav bar.
Using WP Astra (child theme), but not using anything that would adjust or manipulate the menu settings/configs.
All plugins, theme and core WP are current (no updates).
Any guidance is appreciated!
]]>Today after much reliability Nav Menu Roles is no longer hiding the menu headings or pages on my site. I am using Simone theme and WP 5.8.4. Is this just because the WP version is incompatible with the plugin. The step I recently took was wp security health check for https. Is there anything simple I can do to fix it not being a developer. I have tried various settings in Appearance Menus, checked on different pc etc.
Thank you. H.