• Resolved catwingz

    (@catwingz)


    I am trying to add some controls to the Editor role and even though the boxes are there to see and checked, still nothing happens. For what it’s worth, this is the second role managing plugin I have tried, and in both cases the options for the MailPoet newsletter plugin are available, but remain hidden to my client. The site is here but I can’t guarantee that the plugin will be active because I’m going to continue to look for a solution.

    https://wordpress.org/plugins/user-role-editor/

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    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.

    Thread Starter catwingz

    (@catwingz)

    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.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    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.

    Thread Starter catwingz

    (@catwingz)

    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?

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Send me a screenshot of your Editor role. I will test at my server.

    Thread Starter catwingz

    (@catwingz)

    How/where would you like me to send the screenshot?

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Upload it to any public file service and send here the link.

    Thread Starter catwingz

    (@catwingz)

    Ok, here are two links. One is of the editor settings within my admin. The other is of the sidebar in the Editor login.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    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?

    Thread Starter catwingz

    (@catwingz)

    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?

    Thread Starter catwingz

    (@catwingz)

    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.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    You may switch temporarily to the WordPress’s 2014 theme and check if the issue is coming from the theme or not.

    Thread Starter catwingz

    (@catwingz)

    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!

Viewing 13 replies - 1 through 13 (of 13 total)

The topic ‘Control not being added’ is closed to new replies.