«

»

Feb 23

Comment Spam Filter Via reCAPTCHA

Akismet, the built-in spam filter for WordPress, appears to suffer from some reputation problems, so we’ll avoid using akismet for now, and instead, we will use reCAPTCHA.

The nice thing about reCAPTCHA is that it’s got descent strength, and people are familiar with it due to the wide deployment.

Using reCAPTCHA requires API keys.  A complementary service called MailHide (for hiding email addresses left in blogs & comments) is also available via reCAPTCHA, and also requires API keys.

Use reCAPTCH with WordPress simply requires installing the WP-reCAPTCHA plugin:

  1. Install via Administration -> Plugins -> Add New
  2. “Network Activate” the plugin (instead of just “Activate”)
  3. Config the plugin via Administration -> Super Admin -> reCAPTCHA – enter your API keys here; make sure to check reCAPTCHA for comments
  4. MailHide apparently also requires the PHP mcrypt module to be installed – make sure that’s the case via apt-get install php5-mcrypt

All of the network sites will now have reCAPTCHA enabled.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

To use reCAPTCHA you must get an API key from https://www.google.com/recaptcha/admin/create