Forum Replies Created

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • in reply to: How to make a plugin visible for non admins #7340
    ToiBox
    Participant

    Vladimir,

    Thank you for the clarification and additional input. As for the Admin Menu Access that you mentioned above, I followed the link and activated the feature on my end but have an additional question for clarification. The link “URL Parameters White List…” that’s associated with the Admin’s capabilities, where can I find the documentation on how to best use this feature? I’m not exactly how to use it but suspect that I might be able to grant specific roles specific access such as the Overview link for the LearnDash onboarding videos to give to one of my client’s roles. Currently this content is not accessible by anybody else other than the Admin even with virtually all of the selectable LearnDash capabilities turned on.

    in reply to: How to make a plugin visible for non admins #7337
    ToiBox
    Participant

    I have a partial answer. If you would like to give one of your user roles basically-free rein with Learndash what I did was first, from the WP Backend Menu go to Settings > User Role Editor. Then select Additional Modules from the tabbed options at the top of the page, then, under the first list of options (prior to “Content editing Restrictions” check on the option “Activate per plugin user access management for plugins activation” (1.png). From here go back to URE @ Users > User Role Editor. Once here select “Plugins” from the options menu at the right of the screen (2.png). A modal will pop up allowing you to select the plugins that you would like for your specified role to manage (3.png and 3_details.png). From there, open up another browser and test your user’s WP backend experience and you’ll see that they now have mostly full control of your elected plugin (4_EDU-Dir_role_view.png).

    With all of that being said, I’m still having difficulty in exacting the specific level of control that I would like to give these roles. The issue that I’m having is that no matter how granular I get with these options and how many I enable for my desired user there option set is still significantly diminished compared to mine. I’m not able to give them the Overvew, Reports, Add-ons, or Settings feature like I really want so that they can completely manage it on their own. I’ve spun my wheels for an excessive amount of time already, trying to figure out how to model these user roles exactly as I would like.

    I hope that this helps, and pardon the lack of screenshots (as I had intended), I see that there is no way of uploading supporting images to this text. Also, if anyone knows how to solve the rest of the problem it would be great.

    Thank you.

    in reply to: Hide "Other Roles" control #7246
    ToiBox
    Participant

    Vladimir,

    Thank you, your solution worked out great.

    Much appreciated!

    in reply to: Hide "Other Roles" control #7244
    ToiBox
    Participant

    Vladimir,

    Good day to you. I recently came across this very same issue and attempted the PHP snippet that you provided but did not have any luck. Upon closer reading, however, I see that you also mention to try and set the plugin as a MU-Plugin, which isn’t an option for me due to maintenance and update agreements on my client end. Should the above snippet still work, or, might you suggest something better so that I can turn this UI off within the WP backend? I’d like to keep this option away from my clients so that they do not get confused at both New User Registration and Edit User scenarios.

    Thank you.

Viewing 4 posts - 1 through 4 (of 4 total)