A simple plugin for your WordPress blog that enables you to have a contact form with the reCAPTCHA challenge system.
All you have to do is install and activate the plugin, enter your reCAPTCHA keys in the Admin section, and place the
[recaptcha_form] on any page or post within your blog, that’s it!
You can optionally specify a theme for the reCAPTCHA box (Red, Blackglass, Clean and White), and you can also specify
a different language (Dutch, French, German, Portuguese, Russian, Spanish and Turkish).
The form asks users for their name, email address and message. The plugin will check that all fields have been filled
in, and check the reCAPTCHA challenge has been validated before sending the email to the blog administrator’s email
address (a different email address can be specified if required).
If you would like to style the form elements using CSS to better fit in with your WordPress theme, this is also possible
by editing the plugin’s CSS file.
- Upload the
recaptcha-formdirectory to the
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to the
reCaptcha FormAdmin section and enter your reCAPTCHA private and public keys, and recipient email address
- Use the shortcode
[recaptcha_form]in any of your posts or pages
- Where Can I Use The reCAPTCHA Form?
You can use it in any post or page. Simply insert the shortcode
- I Don’t Have Any reCAPTCHA Keys. Where Can I Get Them From?
You can get them from the Google reCAPTCHA website.
- Can I Use This Plugin With Other Plugins That Use reCAPTCHA?
reCAPTCHA Form can be installed alongside any other plugins that use the reCAPTCHA challenge system, however you must
make sure that whatever post/page you insert the reCAPTCHA Form shortcode on does not already display a reCAPTCHA
form – this is because you cannot display more than one reCAPTCHA form on the same web page.
- Why Isn’t This Plugin Working For Me?
- Make sure that you have correctly copied the public and private keys from the Google website, and without spaces before or after each key
- Make sure that you entered a valid email address in the settings, and that email functionality is working on your server
- Check your Junk Mail/Spam folders in your email client in case they have been incorrectly marked as spam messages
Contributors & Developers
“reCAPTCHA Form” is open source software. The following people have contributed to this plugin.Contributors
= Version 1.3.1
- Maintenance release
- Updated FAQ
- Added DIV tag to wrap around the reCAPTCHA form (for further CSS styling flexibility)
- Added option to change email subject
- Bug fix for blog names containing quotation marks in the email message
- Bug fix for blogs accessed via SSL
- Bug fix for unescaped quotation marks in the email message
- Updated code to point to Google’s reCAPTCHA API servers
- Updated recaptchalib.php to latest version (v1.11, June 2010) from Google
- Updated URL in admin to point to the reCAPTCHA website on Google’s web servers
- Bug fix for reCAPTCHA HTML form label W3C XHTML standards compliancy.
- Added option to change recipient email address (field is filled in with blog administrator’s email address by default).
- Form field input (sender’s name, email address and message) are retained in the form if message sending fails.
- Changed source code encoding to UTF-8 from ANSI for better international language character support.
- Added CSS stylesheet for reCAPTCHA form styling (
gd-recaptcha.css, in the
- Modified reCAPTCHA HTML form for W3C XHTML standards compliancy.
- Added support for other reCAPTCHA box themes (Blackglass, Clean and White).
- Added support for Dutch, French, German, Portuguese, Russian, Spanish and Turkish languages.
- Bug fix for WordPress installations that do not have any other plugins which use reCAPTCHA.
- First release.