-
Notifications
You must be signed in to change notification settings - Fork 1
/
readme.txt
186 lines (135 loc) · 12.8 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
=== CAPTCHA 4WP - Antispam CAPTCHA solution for WordPress ===
Contributors: Melapress
Plugin URI: https://melapress.com/wordpress-captcha/
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl.html
Tags: recaptcha, nocaptcha, hcaptcha, cloudflare turnstile, captcha, invisible captcha, spam protection, captcha for WooCommerce, forms captcha
Requires at least: 5.0
Tested up to: 6.4.1
Stable tag: 2.5.0
Requires PHP: 7.2.0
Use CAPTCHA to stop spam and allow customers & users to interact with your website easily. Block fake accounts and orders. Avoid false positives.
== Description ==
### A free and easy-to-use CAPTCHA plugin for WordPress
Protect your WordPress forms and login pages from spam and automated attacks with [CAPTCHA 4WP](https://melapress.com/wordpress-captcha/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp). Choose from multiple ReCAPTCHA versions and strike the right balance between security and user experience.
[Features](https://melapress.com/wordpress-captcha/features/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp) | [Gt the Premium!](https://melapress.com/wordpress-captcha/pricing/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp) | [Getting Started](https://melapress.com/support/kb/captcha-4wp-getting-started/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
Use the CAPTCHA 4WP plugin to add CAPTCHA checks to WordPress forms and logins. Choose from V2 (I’m not a robot), V2 Invisible, and V3 noCAPTCHA to ensure the best user experience at all times without compromosing security. Avoid false positives falling through the crack with V3 failover to ensure humans can still pass the test even if the result comes back below the passmark.
#### MAINTAINED & SUPPORTED BY MELAPRESS
Melapress develops high-quality WordPress management and security plugins such as [Melapress Login Security](https://melapress.com/wordpress-login-security/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp), [WP 2FA](https://melapress.com/wordpress-2fa/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp), and [WP Activity Log](https://melapress.com/wordpress-activity-log/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp), the #1 user-rated activity log plugin for WordPress.
Browse our list of [WordPress security and administration plugins](https://melapress.com/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp) to see how our plugins can help you better manage and improve the security and administration of your WordPress websites and users.
### CAPTCHA 4WP key plugin features and capabilities
- Add CAPTCHA to WordPress native forms such as login pages, user registration and comments forms etc
- Supports multiple ReCAPTCHA versions
- User-friendly wizards for easy, hassle-free setup
- Set ReCAPTCHA V3 passmark score
- ReCAPTCHA failover configuration (ensure no prospect is incorrectly marked as spam)
- Plugin automatically detects visitors’ language and shows CAPTCHA in that language
- Much more
### Upgrade to CAPTCHA 4WP Premium and get even more
With the premium edition of CAPTCHA 4WP, you can choose from a wider range of CAPTCHA service providers, 1-click WooCommerce and other 3rd party plugin support, whitelisting, and much more.
### Premium features list
- Everything in the free version
- Add CAPTCHA from hCaptcha and Cloudflare Turnstile on your websites
- CAPTCHA checks text, visual and position customization options
- One-click integration with WooCommerce
- One-click integration with Contact Form 7, Gravity Forms, WPForms, BuddyPress & other plugins
- Much more
Refer to the [CAPTCHA 4WP plugin features and benefits page](https://melapress.com/wordpress-captcha/features/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp) to learn more about the benefits of upgrading to the Premium version of CAPTCHA 4WP.
## Free and premium support
Premium world-class support for CAPTCHA 4WP is free via email or through the WordPress support forums.
Note: paid customer support is given priority and is provided via one-to-one email. Upgrade to Premium to benefit from priority support.
For any other queries, feedback, or if you simply want to get in touch with us, please use our [contact form](https://melapress.com/contact/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp).
## As featured on:
- [WP Beginner](https://www.wpbeginner.com/plugins/how-to-add-captcha-in-wordpress-login-and-registration-form/)
- [Elegant Themes](https://www.elegantthemes.com/blog/wordpress/wordpress-captcha)
- [IsItWP](https://www.isitwp.com/best-wordpress-captcha-plugins/)
- [WPLift](https://wplift.com/best-wordpress-captcha-plugins)
- [TesterWP](https://testerwp.com/best-free-captcha-wordpress-plugins/)
## Related links and documentation:
You can find more detailed information about CAPTCHA tests and the benefits you can take advantage of, and the plugin in the links below:
- [Why you need CAPTCHA on your WordPress website](https://melapress.com/why-need-captcha-wordpress-website/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [The different types of CAPTCHA for websites](https://melapress.com/different-types-captcha-checks-wordpress/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [What is the difference between CAPTCHA, ReCAPTCHA, and NoCAPTCHA?](https://melapress.com/captcha-recaptcha-nocaptcha-differences/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [Getting started with CAPTCHA 4WP](https://melapress.com/support/kb/captcha-4wp-getting-started/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [How to add CAPTCHA on WooCommerce forms](https://melapress.com/support/kb/captcha-4wp-how-to-add-captcha-to-woocommerce-forms/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [How to add CAPTCHA on WPForms](https://melapress.com/support/kb/captcha-4wp-add-captcha-on-wpforms/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [How to add CAPTCHA on Gravity Forms](https://melapress.com/support/kb/captcha-4wp-add-captcha-on-gravity-forms/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [How to show CAPTCHA on failed logins](https://melapress.com/support/kb/captcha-4wp-show-captcha-on-failed-login/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
- [Official Melapress website](https://melapress.com/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp)
== Installing CAPTCHA 4WP ==
###From within WordPress
1. Navigate to "Plugins"page and click the "Add New" button
2. Search for "CAPTCHA 4WP"
3. Cick install and after that activate the plugin
###Manually
1. Download the plugin from the WordPress plugins repository
2. Unzip the zip file and upload the folder to the /wp-content/plugins/ directory
3. Activate CAPTCHA 4WP through the "Plugins" menu in WordPress
== Frequently Asked Questions ==
= Can i use this plugin to my language? =
Yes. this plugin is translator ready. If you want to help translating this plugin in your language please [contact us](https://melapress.com/contact/).
= Can i show multiple CAPTCHA's on the same page? =
Yes. You can show an unlimited number of CAPTCHA's on the same page.
= How can I add CAPTCHA to a form created with Contact Form 7? =
Use the unique 1-click feature: simply click the "Add CAPTCHA" button in the Contact Form 7 form builder to add the CAPTCHA to the form. Support for Contact Form 7, WPForms, Gravity Forms and other popular third party plugins is only available in [CAPTCHA 4WP Premium](https://melapress.com/wordpress-captcha/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp).
= How can I add Captcha to WooCommerce checkout and other pages? =
Simply select the WooCommerce page you want to add CAPTCHA to in the plugin's CAPTCHA placement settings. You can also specify where exactly you want to add the CAPTCHA test on the checkout page. Support for WooCommerce and other third party plugins is only available in CAPTCHA 4WP Premium. [Get your free 14-day plugin trial](https://melapress.com/wordpress-captcha/plugin-trial/?utm_source=wp+repo&utm_medium=repo+link&utm_campaign=wordpress_org&utm_content=c4wp) today.
== Screenshots ==
1. The wizard makes configuration a breeze.
2. Use the wizard to choose your preferred CAPTCHA version and seamlessly connect to the service provider.
3. When using ReCAPTCHA V3, you can also choose a failover action to avoid false negatives falling through the cracks.
4. ReCAPTCA V3 in the WordPress login form.
5. ReCAPTCA V2 "I'm not a robot" in the WordPress comments form.
6. ReCAPTCA V2 "I'm not a robot" in the password reset request form.
7. ReCAPTCA V2 "I'm not a robot" in the password reset form.
8. The CAPTCHA configuration can easily be seen in the plugin's configuration page.
== Changelog ==
= 7.5.0 (19032024) =
Version 7.5.0 (2024-03-19) introduces several enhancements and new features to improve the functionality and user experience of the plugin:
* **New features & functionality**
* General Geoblocking: A new Geoblocking feature has been added, enabling users to block form submissions based on country codes.
* Wordpress Comments Geoblocking: Site admins can now manage Wordpress comments based on geolocation.
* **Improvements**
* The "Settings & Placements" page has been redesigned for a more spacious and visually pleasing appearance.
* Additional wizard configuration steps have been implemented to allow users to easily activate captcha when setting up the plugin.
* Enhanced labeling and terminology have been applied throughout the plugin, also addressing some misspellings.
* Internal links within the plugin have been adjusted, including updates to URLs directing users to the new pricing page.
* For multisite installations, an option to enable Signup form protection has been introduced.
* Notices for site administrators in multisite networks have been improved for clarity.
* The minimum required PHP version for the plugin has been updated from 7.2 to 7.4 to ensure compatibility with current standards.
* **Bug fixes**
* Resolved an edge case issue preventing login to sites using the WooCommerce login form.
* Corrected a minor CSS problem with the V2 Invisible method, preventing the captcha logo from appearing within the login form container.
* Fixed an edge case scenario where users could become stuck within the configuration wizard.
* Fixed a crash that could occur when the plugin was installed on site with PHP 7.2 or lower.
= 7.4.0 (19122024) =
* **New features & functionality**
* Added Support for Ninja Forms
* Added Support for Fluent Forms
* Added Support for Formidable Forms
* Added Support for Everest Forms
* V3 + V2 Fallback - V2 Checkbox now adheres to size/styling settings
* V2 Checkbox, cloud flare and hcaptcha can now disable a forms submit button until CAPTCHA is validated.
* Cloudflare languages are now supported
* Added new setting to control submissions if no CAPTCHA value/field is found
* Improved help text within admin areas
* **Bug fixes**
* BuddyPress + v3 + V2 Fallback - Fixed issue where checkbox would not appear on v3 failure
* BuddyPress + v2 Checkbox - Fixed issue which could cause comments to be submitted without CAPTCHA validation.
* Cloudflare - Fixed issue where box exceeds width of WP Core forms
* 3 + v2 Fallback - Fixes issue caused by missing jetpack_sso var
* Whitelisting URLs - Fixed logic issue which would cause whilelisting to fail if visitor uses the whitelisted URL + an arg (eg domain.com/page is whilelisted, domain.com/page?argument=value was being ignored)
* BuddyPress + V2 Invisible - Fixed issue where successful registration would not be forward to the confirmation page correctly
* WPForms + V3 + V2 Fallback - Foxed issue where multiple captcha failed messages may appear on failed submission
* Fixed PHP 8.2 Error within certain multisite registration forms.
* WP Forms + V2 Checkbox - Fixed CSS issue which can partially hide the checkbox
* Fixed logic issue when switching between Premium and Free editions
* CF7 + V2 Invisible - Fixed issue which would cause ‘sent’ message to be hidden
* **Improvements**
* Improved help text and prompts for better user experience when setting up the plugin.
= 7.3.1 (08142023) =
* **Improvements**
* Improved help text and prompts for better user experience when setting up the plugin.
* **Bug fixes**
* Fixed fatal error related to a non-static method when using a custom login form.
* Fixed PHP warning when updating the plugin due to and SDK location update.