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 allow readers of my WordPress-driven sites who comment frequently the ability to sign up and have their own account on the site. However the ratio of actual readers versus spam scripts using the sign-up form is something like 1:100.

Is there a reasonable solution for preventing these bogus accounts from being created while still allowing reader sign-ups? Last I looked, I couldn't find anything for account creation like what spam-prevention measures are available for comments.

share|improve this question
up vote 4 down vote accepted

Sabre is great plugin, it allows me to block dozens of spam user registration per week.

It has also many useful features to control the style and captcha's complexity.

share|improve this answer
I just installed Sabre. Thanks Drake. – James Aug 12 '10 at 17:16
Installed and configured. We'll see how it goes, but this is exactly what I hoped to find. Thanks! – Trevor Bramble Aug 12 '10 at 17:34
I'd never heard of this, looks awesome. +1 from me. – Shellbot Aug 17 '10 at 11:00

I know of some sites using TruBar successfully.

Is OpenID not also an option? I doubt the robots will know how to register for that?

share|improve this answer
Is there a WordPress plugin to graft OpenID onto WordPress? – dthorpe Aug 17 '10 at 0:40
Yes, there is: wordpress.org/extend/plugins/openid – dthorpe Aug 17 '10 at 0:41
However, this plugin doesn't appear to prohibit local user accounts, it merely augments the local accounts. – dthorpe Aug 17 '10 at 0:45

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.