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'm trying to figure out how to create a wordpress role that grants the user the ability to only moderate all comments (including for posts that aren't there own). The only way I've been able to do this is by granting them the ability to edit other peoples posts, but I don't want to give them that much permission.

Any idea how to do it?

share|improve this question
up vote 3 down vote accepted

Justin Tadlocks Members Plugin is a great start. Create a new role and give them the permission of moderate_comments and you should be good to go.

share|improve this answer
I already have that feature enable and assigned to people. However they are only allowed to moderate comments on posts that they have made, and not on site-wide posts. – Talon Dec 31 '11 at 7:39
that's because you also have to allow them to edit others post – BandonRandon Dec 31 '11 at 10:24

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.