-
Notifications
You must be signed in to change notification settings - Fork 4
/
readme.txt
199 lines (166 loc) · 8.88 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
=== Better WordPress reCAPTCHA (with no CAPTCHA reCAPTCHA) ===
Contributors: OddOneOut
Donate link: http://betterwp.net/wordpress-plugins/bwp-recaptcha/#contributions
Tags: recaptcha, captcha, no captcha, nocapthca, nocaptcha recaptcha, comment captcha, login captcha, user registration captcha, blog registration captcha, contact form, contact form 7, contact form 7 recaptcha, akismet, akismet captcha, anti-spam, antispam
Requires at least: 3.6
Tested up to: 4.4
Stable tag: 2.0.3
License: GPLv3 or later
This plugin utilizes Google reCAPTCHA to help your blog stay clear of spams.
BWP reCAPTCHA supports no CAPTCHA reCAPTCHA, Contact Form 7 and Akismet.
== 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, Google reCAPTCHA, to help
your blog stay clear of spams.
The new no CAPTCHA reCAPTCHA, Contact Form 7 and Akismet are supported out of
the box.
= Useful resources =
[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 (version 1 only)](http://betterwp.net/wordpress-tips/how-to-add-custom-translations-to-bwp-recaptcha/).
[Official Documentation](http://betterwp.net/wordpress-plugins/bwp-recaptcha/).
= Some Features =
- Choose between reCAPTCHA version 2 (no CAPTCHA reCAPTCHA) or the oldschool
reCAPTCHA.
- You can add captcha to comment form, user registration form, site
registration form and login form.
- You can add captcha to forms generated by Contact Form 7 plugin:
- Choose to treat invalid captcha as spam or validation error.
- Customize the error message when captcha is invalid.
- Hide captcha for qualified visitors.
- Comment Form:
- You can position captcha before or after the comment field.
- Control how the plugin reacts when captcha response is invalid.
- Set error message when captcha response is invalid.
- Theme Features:
- Ability to use custom CSS rules (**new in 2.0.3**)
- reCAPTCHA version 2:
- Choose between 2 default themes
- Normal or compact size
- More than 50 languages
- reCAPTCHA version 1:
- Choose between 4 default themes or create your own (sample CSS and images
provided).
- Use built-in languages or add custom translations.
- Integrate with Akismet for better end-users experience, i.e. "only force a
CAPTCHA when a comment looks like spam".
- WordPress Multi-site compatible: you can set different key pair for each
site or use a single key pair for all sites.
- And more...
= Support this plugin =
Don't forget to rate this plugin [5 shining stars](http://wordpress.org/support/view/plugin-reviews/bwp-recaptcha?filter=5) if you like it, thanks!
= Get in touch =
* Found a bug? Have a feature request? [Let me know](http://betterwp.net/wordpress-plugins/bwp-recaptcha/#report-issues)!
* Follow me on [Twitter](http://twitter.com/0dd0ne0ut).
* Check out [latest WordPress Tips and Ideas](http://feeds.feedburner.com/BetterWPnet) from BetterWP.net.
= 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) and **Raoul Pierre**!
* German (de_DE). Thanks to [Andreas Reitberger](http://wdbase.de/?p=585)
* Croatian (hr). Thanks to Ivan!
Please [help translate](http://betterwp.net/wordpress-tips/create-pot-file-using-poedit/) this plugin!
== Installation ==
[View instructions with images and video](http://betterwp.net/wordpress-plugins/bwp-recaptcha/installation/).
== Frequently Asked Questions ==
If you have trouble using this plugin, consider giving the [Frequently Asked
Questions](http://betterwp.net/wordpress-plugins/bwp-recaptcha/faq/) page a
look.
== Screenshots ==
1. reCAPTCHA added to Comment Form.
2. reCAPTCHA added to WordPress Login Form.
3. reCAPTCHA added to Blog Registration Form (multi-site enabled).
4. reCAPTCHA added to Contact Form 7.
5. reCAPTCHA version 1 added to Comment Form.
== Changelog ==
= 2.0.3 (2016-01-13) =
- **New Features**
- Allow adding custom CSS rules to control the look and feel of
recaptcha instances. To enable this feature, navigate to *BWP
reCAPT >> Theme Options*, choose to enable Custom CSS, and then
customize the default CSS rules however you like.
- **Enhancements**
- Allow setting a request method to work around the "invalid-json" error.
With this change fsockopen is preferred to cURL, and will be the first
to be used to communicate with reCAPTCHA's server.
- **Other Changes**
- Marked as compatible with WordPress 4.4+.
- Update language template file and translation files. If you're a
translator, please help translating this plugin (your name and website
will be listed on this plugin's page!) For more info, see:
<http://betterwp.net/wordpress-tips/create-pot-file-using-poedit/>
- **Bugs fixed**
- Fix a bug that results in captcha not showing on certain login pages.
Affected login pages include:
- Login page that uses secured HTTP (HTTPS)
- Login page of a child blog in a sub-directory multisite
installation.
= 2.0.2 (2015-10-30) =
- **New Features**
- Add an option to treat invalid captcha as spam or a validation error.
For more info, see:
<http://contactform7.com/spam-filtering-with-akismet/>.
- If you treat invalid captcha as validation error, it is now
possible to customize the error message shown under the captcha
as well.
- Previously, for the `recaptcha` shortcode tag to work you must add
it to your form like this: `[recaptcha a-field-name]`. The field
name is now optional, but is still needed if you want to show the
error message.
- **Other Changes**
- Update language template file. If you're a translator, please help
translating this plugin! For more info, see:
<http://betterwp.net/wordpress-tips/create-pot-file-using-poedit/>
- Display recaptcha error code when an unknown error occurs.
- Show the option to toggle recaptcha version in PHP 5.3.2+ only. This
means in PHP < 5.3.2 there's no option to select recaptcha version,
recaptcha version 1 will always be used. This should affect the theme
options page as well.
- Add back support for PHP 5.2.
- **Bugs fixed**
- Should always set a correct width for login/registration form so
recaptcha fits well inside.
- Fix recaptcha v1's display in themes that define `table-layout: fixed`
- Auto-detect request method for recaptcha v2 to support server with
`allow_url_fopen` disabled.
= 2.0.0 =
- **New Features**
- Add support for reCAPTCHA version 2
- Add support for multiple reCAPTCHA instances per page (reCAPTCHA
version 2 only)
- Add an HTTPS setting for reCAPTCHA version 1
- **Enhancements**
- Add support for Contact Form version 4.x
- Add support for custom login/register paths
- Add reCAPTCHA before the submit field in comment form for WordPress 4.2
or higher
- Use a lower priority when filter the `comment_form_defaults` filter
hook so reCAPTCHA can still be added to themes that filter it as well
- **Other Changes**
- Change minimum PHP version required to 5.3.2
- Show the captcha to all users (including admins) by default
- Contact Form 7:
- The shortcode `[bwp-recaptcha]` has been deprecated, use
`[recaptcha recaptcha-xxx]` instead.
- `bwp-recaptcha` will continue to work for Contact Form 7 prior to
version 4.1 (last supported is 4.0.3). `bwprecaptcha` and
`bwp_recaptcha` will still work with version 4.1+, so you won't
have to manually update any form if you're using them.
- Add a Croatian translation
- Layerthemes.com has become an official sponsor for BWP Plugins!
- **Bugs fixed**
- Fix Akismet integration not working properly
- Don't output comment form related fields in other forms, which leads to
extraneous markups in Contact Form 7 forms
- Create session only when needed and on demand
- Fix an issue where saving sub blog's API keys overwrites network's API
keys in a multisite installation
- **API**
- `BWP_RECAPTCHA::load_captcha_library()` has been removed, the PHP
reCAPTCHA library is now autoloaded whenever needed (for reCAPTCHA
version 1).
[View the full changelog](http://betterwp.net/wordpress-plugins/bwp-recaptcha/changelog/)
== Upgrade Notice ==
Nothing here.