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 have a blog that gets the usual spam, which Akismet is pretty good with. Not good enough for me to turn off moderation just yet. I am wondering is there a way to "whitelist" a list of readers so their comments can skip moderation and just get posted?

share|improve this question
up vote 3 down vote accepted

In Settings > Discussion

Uncheck An administrator must always approve the comment

Check Comment author must have a previously approved comment

This way comments from people (identified by combination of name, email and site) who have previously approved comments will not require moderation. Rest of comments will.

share|improve this answer

I find it better to use a different combination

WP Spam Free - stops most automated spam hxxp://www.polepositionmarketing.com/library/wp-spamfree/

Moderate first time commenters - stops first time human spammers

For the odd person who has a problem with WP Spam Free (so far 2 people from 1000s) I also have a backup plan http://wordpress.org/extend/plugins/comment-whitelist/

I also blacklist spam pingback domains so I don't get to see their pingbacks, and on rare occasions I also do the same with an email address or IP addresses - for instance recently there was a whole datacenter with multiple servers having a conversations with themselves, so I just blocked based on the first 2 numbers in the IP address which were common to the servers and I made sure were assigned to the one datacenter.

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.