Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Janis Elsts

    (@whiteshadow)

    Sorry, that’s not possible with the free version of the plugin.

    While you can use Admin Menu Editor to change the “required capability” to something that the Subscriber role has (e.g. “read”), it usually won’t be enough to give Subscriber access. This is because most plugins have a second capability in the code that actually displays the plugin page. This check can’t be changed without editing plugin source code.

    There are several ways around that:

    • Give the Subscriber role the capability that’s required to access the plugin menu. You can do that with any role editing plugin, like User Role Editor.
    • Get the Pro version of Admin Menu Editor. It has an easier way to give roles access to menus (i.e. checkboxes), and it automatically assigns the necessary capabilities to each role.
    Thread Starter psytanium

    (@psytanium)

    As i understand from you, if i get the Pro version, it is possible to :

    1. Display a specific menu to Subscribers.
    2. Allow Subscribers to open that menu without getting a permission error.

    or I need to hardcode the plugin first ?

    Plugin Author Janis Elsts

    (@whiteshadow)

    In most cases, modifying plugins is not necessary. Just enabling the menu with the Pro version is enough.

    There are two exceptions:

    1. The menu that you’re trying to display is a custom post type. In this case, Admin Menu Editor Pro probably won’t work. I’d recommend using User Role Editor instead.
    2. The booking plugin has multiple different capabilities associated with that menu. AME can automatically enable one capability, but it usually can’t detect additional plugin capabilities.
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Allow specific plugin menu to subscribers’ is closed to new replies.