BotDetect PHP WordPress CAPTCHA Plugin

BotDetect™ prevents automated submissions of WordPress forms using CAPTCHA images. The BotDetect PHP Captcha WordPress plugin integrates seamlessly with WordPress login, registration, lost password, comment forms, and Contact Form 7. It generates and validates best-of-class Captcha images specifically designed to be out of reach of current computer vision and OCR technologies. The library provides an audio Captcha alternative as well, to keep WordPress forms accessible to the blind and other people for whom reading the Captcha code could be a problem, enabling you to make WCAG and Section 508 compliant websites.

Why BotDetect PHP WordPress CAPTCHA?

BotDetect is unique among Captcha solutions in offering many Captcha image and sound styles. While each of them is easily comprehensible to human users, randomly using multiple Captcha generation algorithms makes the Captcha challenge practically impossible to pass automatically.

This approach to Captcha security is validated by the BotDetect track record: we have over 3000 paying customers and not one confirmed case of automated Captcha breaking by spammers.

BotDetect PHP WordPress CAPTCHA Plugin

BotDetect PHP CAPTCHA WordPress Plugin

This high-security Captcha protection is packaged as a simple WordPress plugin which is easy to install and configure. Adding BotDetect Captcha protection to your WordPress login, registration, lost password and comment forms only requires ticking a checkbox on the plugin settings page.

BotDetect PHP WordPress CAPTCHA Features

Installing the BotDetect PHP WordPress CAPTCHA Plugin

To install BotDetect WordPress Captcha Plugin, please:

  1. Download the BotDetect PHP WordPress Captcha plugin package, extract it, and
  2. Upload (or copy) the botdetect-wp-captcha-free folder to /wp-content/plugins/, and
  3. Activate the plugin through the Plugins menu in your WordPress admin section

BotDetect PHP WordPress CAPTCHA Plugin Settings

The BotDetect PHP WordPress Captcha plugin settings page allows you to configure whether Captcha validation will be required on each supported form (login, lost password, etc.), and other common settings.

BotDetect PHP CAPTCHA WordPress Plugin: Captcha settings

WordPress CAPTCHA Forms

The Use BotDetect CAPTCHA with section of the plugin settings allows you to specify which of the supported WordPress forms will include Captcha validation.

Please note that if the visitor is already logged in, no Captcha challenge will be displayed on any form regardless of these plugin settings.

WordPress CAPTCHA Options

You can also use the plugin settings page to specify the Captcha image dimensions, Captcha code length, toggle audio Captcha on or off, and change a few other Captcha options.

For WordPress Web Developers

Other Captcha related settings (and virtually everything is customizable) can be configured by editing the CaptchaConfigDefaults.php file located in /wp-content/plugins/botdetect-wp-captcha-free/botdetect/.

You can find a full list of available Captcha configuration options and related instructions at the Captcha configuration options page.