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 want to add a captcha challenge to the "publish post" widget in "add new post" to prevent spam posts. This is because my site is open to registrations and posting.

Could someone please suggest how I would go about this as I am not a programmer and wouldn't know where to start?

Would a plugin be able to do this? If so how would i go about this?

share|improve this question

Why don't you set the Contributor role for your site users. Then when they write a new post it will have to be reviewed by an Administrator before it gets published. Have a look at this link also -> http://codex.wordpress.org/Roles_and_Capabilities

share|improve this answer
I have looked into this but it would be too time consuming to review every article. The way I want it to work is that the first 1 or 2 posts have to be approved then they get author status. I need the captcha to prevent spammers from getting through that approval stage then submitted rubbish after that. Is there a way to do what I propose? I usually use drupal for sites and this is my first time using wordpress. – user10726 Nov 30 '11 at 17:55

GravityForms.com has the ability to auto-post on a blog with or without admin approval.

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.