WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to define an admin that has Administrator rights to everything - thats of course possible, its the default functionality. then i would also like to create an admin (or role) that can only edit and see certain PAGES in the backend. i have gone through many plugins but i can't seem to find this functionality anywhere! any ideas? thanks! mark

share|improve this question

migrated from stackoverflow.com Mar 6 '11 at 0:50

This question came from our site for professional and enthusiast programmers.

wordpress.stackexchange.com is a better place for this. – Utku Demir Mar 5 '11 at 18:58

I recommend 2 plugins:

  • User Role Editor: This plugin allows you create new roles and adjust their capabilities.
  • Hide Admin Menu: This plugin allows you hide menu items based on user role. You just need to select which menu items will be hidden for curtain roles.
share|improve this answer

I haven't seen any plugin that can do what you want.

You didn't cited any programming possibility, but if you want to scratch a plugin to do this exactly as you want, you might look at the user levels and admin hooks. Starting from there, you'll have to apply rules and modify the admin query for getting pages.

Perhaps, maybe the built-in user permissions (author and editor) can already do that, as authors can't edit things created by other users.

Hope it helps... somehow.

share|improve this answer

Try using http://wordpress.org/extend/plugins/adminimize/ its a great plugin I use on all the sites I do. You can leave admin as default but specify exactly what you want and dont want all other users to see. So you can hide everything but the pages section for all editors if you wanted.

Hope this helps.

share|improve this answer

Role Scoper (http://wordpress.org/extend/plugins/role-scoper/) is another option.

You can set permissions on a page or post basis, if you like. It is something I am looking into using for some of our forms. Has anyone compared it with adminimize and other similar plugins?

share|improve this answer

There's only one plugin that I know it does that right now. It's called Press Permit, and you will need the Pro (paid) version if you want the functionality of editing specific pages. I am still looking for another alternative as the UI of this plugin is not the best.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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