Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dlech/bwp-recaptcha

WordPress.org Plugin Mirror
https://github.com/dlech/bwp-recaptcha

Last synced: about 1 month ago
JSON representation

WordPress.org Plugin Mirror

Awesome Lists containing this project

README

        

=== Better WordPress reCAPTCHA (support Akismet and Contact Form 7) ===
Contributors: OddOneOut
Donate link: http://betterwp.net/wordpress-plugins/bwp-recaptcha/
Tags: recaptcha, captcha, comment captcha, login captcha, user registration captcha, blog registration captcha, contact form, contact form 7, akismet, akismet integration, anti-spam
Requires at least: 2.8
Tested up to: 3.8
Stable tag: 1.1.0
License: GPLv3

This plugin utilizes reCAPTCHA (with support for Akismet) to help your blog stay clear of spams.

== Description ==

In the 21th century, spamming could be one of the most annoying problems for a website. Especially if you use some publishing platforms like WordPress, your blog WILL be spammed and no default methods will save you from such nightmare. This plugin utilizes the popular anti-spam library, reCAPTCHA, to help your blog stay clear of spams (especially when you integrate it with Akismet). Unlike the current WP-reCAPTCHA plugin, this one has a different approach and allows you to customize how the captcha looks using CSS.

As of version 1.1.0, Contact Form 7 is supported out of the box.

**Useful tutorials:**

*[How-to: Add BWP reCAPTCHA to Contact Form 7.](http://betterwp.net/wordpress-tips/how-to-add-bwp-recaptcha-to-contact-form-7/)*

*[How-to: Add custom translations to reCAPTCHA.](http://betterwp.net/wordpress-tips/how-to-add-custom-translations-to-bwp-recaptcha/)*

**Some Features**

* Can be added to comment form, user registration form, site registration form and login form.
* Hide reCAPTCHA for qualified visitors.
* Choose how the plugin reacts when an answer is wrong or empty.
* Choose between 4 default themes or create your own (sample CSS and images provided).
* Choose a language you prefer, possibility to add more language if needed.
* Option to load media files (CSS, JS, etc.) only when needed.
* Support Contact Form 7 plugin.
* Possibility to integrate with Akismet, allowing better protection against spam and better end-users experience, i.e. "only force a CAPTCHA when a comment looks like spam".
* WordPress Multi-site compatible.
* And more...

**Languages**

* English (default)
* Spanish - Espanol (es_ES) - Thanks to Ivan Leomuro!
* Hungarian (hu_HU). Thanks to [Attila Porvay](http://helloftranslations.net)
* French (fr_FR). Thansk to [Christophe GUILLOUX](http://christophe.guilloux.info)
* German (de_DE). Thanks to [Andreas Reitberger](http://wdbase.de/forum/thema/better-wordpress-recaptcha-support-akismet-deutsche-uebersetzung-german-translation/)

Please [help translate](http://betterwp.net/wordpress-tips/create-pot-file-using-poedit/) this plugin!

**reCAPTCHA for comment form**: The installation of this plugin will require additional work if you don't use `comment_form()` by default. Please read this plugin's [usage note](http://betterwp.net/wordpress-plugins/bwp-recaptcha/#usage) for more information.

**reCAPTCHA for login form, user registration form, blog registration form (multi-site)**: reCAPTCHA is added automatically if enabled.

== Installation ==

1. Upload the `bwp-recaptcha` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the Plugins menu in WordPress. After activation, you should see a menu of this plugin on your left. If you can not locate it, click on Settings under the plugin's name.
3. Follow steps described in [plugin usage documentation](http://betterwp.net/wordpress-plugins/bwp-recaptcha/#usage) to properly add reCAPTCHA to your desired forms.
4. Configure the plugin, and add your API keys. You must have API keys for the current domain for this plugin to work.
5. Say goodbye to spam!

[View instructions with images](http://betterwp.net/wordpress-plugins/bwp-recaptcha/installation/).

== Frequently Asked Questions ==

[Check plugin news and ask questions](http://betterwp.net/topic/bwp-recaptcha/).

== Screenshots ==

1. reCAPTCHA added to Comment Form (default reCAPTCHA theme, Twenty Fourteen theme).
2. reCAPTCHA added to Contact Form 7 (custom reCAPTCHA theme, Twenty Fourteen theme).
3. reCAPTCHA added to WordPress Login Form (custom reCAPTCHA theme).
4. reCAPTCHA added to Blog Registration Form (multi-site enabled, 'clean' reCAPTCHA theme, Twenty Fourteen theme).

== Changelog ==

= 1.1.0 =
* Marked as WordPress 3.8 compatible.
* Added official support for Contact Form 7, users no longer have to install third-party plugins to integrate BWP reCAPTCHA and Contact Form 7. More info [here](http://betterwp.net/wordpress-tips/how-to-add-bwp-recaptcha-to-contact-form-7/).
* Added an option to enable reCAPTCHA for login form (`wp-login.php`). This option is disabled by default.
* Added better support for Multi-site installation. Admin can choose to use main site's key pair or different key pair for a specific site.
* Added a German translation. Thanks to Andreas Reitberger!
* Changed the default tabindex for recaptcha input field to 0 (disable).
* Fixed localization issue (captcha was not translated correctly.)
* Other fixes and improvements.

**Note to translators:** several new strings are added so please update your translations.

= 1.0.2 =
* Marked as WordPress 3.7 compatible.
* Added a Hungarian translation. Thanks to Attila Porvay!
* Added a French translation. Thanks to Christophe GUILLOUX!
* Updated BWP Framework to fix a possible bug that caues BWP setting pages to go blank.
* Removed the `frameborder` attribute within the noscript tag of the PHP reCAPTCHA library for W3C compliance, thanks to Jools!
* **Good news**: ManageWP.com has become the official sponsor for BWP reCAPTCHA - [Read more](http://betterwp.net/319-better-wordpress-plugins-updates-2013/).

= 1.0.1 =
* Added a template function that allows you to display reCAPTCHA below the textarea in a comment form. Check the installation tab out if you would like to know how to use the new template function. Thanks to Joo Bruni!
* Made the public key and private key site-wide options. If you use BWP reCAPTCHA on a multi-site installation, you will only need to input this once.
* Added Spanish - Espanol translation, thanks to Ivan Leomuro!
* Marked this plugin as compatible with WordPress 3.2.x.
* Other minor bugfixes and improvements.

= 1.0.0 =
* Initial Release.

== Upgrade Notice ==

= 1.0.0 =
* Enjoy the plugin!