Hi I have a website where people can register a new account and access the site dashboard(wp-admin). But these users can also access settings of other plugins on my site. Is there a way to disable access for a certain role(contributers and authers) on my website.

I am pretty much novice in these things so hope anyone will help me in easy manner. Thank You.

In admin view Insubscriber view Contributer view

  • Ehm, normally only an admin can do such, you must do some terrible wrong. Please take a look here in the Codex Almost would say, install this user switch and see what your users can see.
    – Charles
    Feb 4, 2019 at 6:13

1 Answer 1


Set the default user role to subscriber. So that the new user will not have access to the plugins.

You can set the default user role here.

enter image description here

  • Well I thought of that but my default role is contributer since I want them to be able to write posts. And for editors and authors I want to limit the user permissions and access to plugins. Feb 4, 2019 at 6:35
  • @MilanMuhammed I just have check, the editors and authors doens't have access to plugins and users. But if you want to give them those permissions, you can do so by using the following plugin. wordpress.org/plugins/search/Capability+Manager+Enhanced Feb 4, 2019 at 6:40
  • Can I edit permissions too with that plugin which are already given? Feb 4, 2019 at 6:47
  • @MilanMuhammed yes you can, but you need to edit those permission from the administrator role. Feb 4, 2019 at 6:48
  • I edited the permissions but the plugin options still appear for those users Feb 4, 2019 at 8:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.