I need more details to reproduce and test the situation. Show me screenshot with options do you try to add to your user, screenshot of the modified role assigned to that user.
Thank you for being there. I have reactivated the plugin for you. I don’t believe it is possible to add a screenshot in this forum, but I will give more details.
My primary objective is to give my client/editor access to more plugin related controls. In this case there is a plugin called MailPoet which in the plugin code still goes by the name Wysija. In the custom capabilities section of the settings for Editor these options are visible:
manage_mailpoet
wpseo_bulk_edit
wysija_config
wysija_newsletters
wysija_stats_dashboard
wysija_style_tab
wysija_subscribers
wysija_theme_tab
I have all of these entries checked, with the exception of the manage mailpoet entry which is something I added by mistake and can’t figure out how to delete. In the Admin sidebar there is an envelope icon with the name “Mailpoet” next to it that leads to this plugin’s controls. If I look in the Editor login I would expect that as a result of checking those boxes this Mailpoet option would now have been added to the sidebar. This isn’t happening, and that’s the problem.
Does that give you enough information?
There are probably a few other plugins I would like to give her access to, but since the are not listed I don’t know if this is possible or, if so, how to go about it.
Re-check if ‘wysija_newsletters’ capability is included into your ‘Editor’ role. My test ‘Editor’ sees ‘Mailpoet’ menu with this capability added.
This capability is responsible for the access to the “Mailpoet” submenu and its 1st item:
http://storage.googleapis.com/role-editor/downloads/support/mailpoet-menu-access.png
The picture above was taken from “Admin menu blocking” add-on for the User Role Editor Pro. Except of blocking unneeded menu items for the roles you may look what capabilities are used to protect menu items, built-in or added by plugins.
If you wish to delete self-added user capability, 1st check if it is not included to any role (turn on its checkbox at every role which use it). Then you will be able to delete it with “Delete capability” button.
All of the custom capabilities are checked for Editor, and I haven’t changed any of the default core capabilities. Is it possible that one of the unchecked core entries could be blocking access to wysija/Mailpoet?
Send me a screenshot of your Editor role. I will test at my server.
How/where would you like me to send the screenshot?
Upload it to any public file service and send here the link.
Ok, here are two links. One is of the editor settings within my admin. The other is of the sidebar in the Editor login.
Thanks.
Capabilities for Editor are OK. My test editor sees the “Mailpoet” menu.
Do you have some plugins active, which modify admin menu? Plugins like “adminimize”, “admin menu editor”, “ag custom admin” etc.?
Any custom code added the functions.php file of your active theme?
There are no plugins installed that modify the admin menu beyond adding their own controls. No changes have been made to the theme’s functions.php file. I tried deactivating a pair of plugins that came with the theme but not needed, and that made no change.
Could it be some sort of conflict with the theme itself?
Fyi, the theme on this site is the free version of Catch Evolution. I just asked about this issue in their support forum as well.
You may switch temporarily to the WordPress’s 2014 theme and check if the issue is coming from the theme or not.
I’m not sure what changed, but it is working now. The theme authors said that they didn’t have anything related to role management in the theme. This morning I was preparing to try switching the development site over to Twenty-something and noticed that a theme update had become available. I don’t know if it had a fix, but now MailPoet is showing up in her editor login for both Firefox and Chrome. Thank you for your help!