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'd like to open my WP based blog to the general public so they can contribute, so I'm trying to lock-down my WP install.

In particular I would like them to be unable to:

  • edit the slug or assign tags

  • send trackbacks

  • add custom fields

  • enable/disable comments

  • add an excerpt

  • see the Tools section

  • see the Comments section

What's the best way to go about these customizations? Should I roll my own theme or is there some plugin out there that can suit me?

share|improve this question

Check Out the Role Scoper plugin: http://agapetry.net/news/introducing-role-scoper/

Role Scoper is a comprehensive enrichment for capability enforcement and administration in WordPress. Assign reading, editing or administration roles to users or groups on a page-specific, category-specific or other content-specific basis.

Update From your comment, I dug a little further. This article explains adding custom roles and abilities: http://www.wphardcore.com/2010/ultimate-guide-to-roles-and-capabilities/. Seems very useful.

share|improve this answer
looks like it could be a useful plugin for such a public site but not for solving the things I was mentioning – Lorenzo Nov 12 '10 at 15:38
Updated with another link – kevtrout Nov 12 '10 at 16:33

http://wordpress.org/extend/plugins/ucan-post/ ? Maybe with some more customizations on it ?

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.