reCaptcha
User Guide
reCaptcha | 1.8.5 * |
WordPress | 6.9 * |
*When using other versions some differences are possible to occur
** Screenshots were taken from a PC
Table of Contents
2.1.2. Site Key and Secret Key
2.1.4.5. MailChimp for WordPress
2.1.4.6. Subscriber by BestWebSoft
2.1.4.7. Testimonials by BestWebSoft
2.1.4.11. Elementor Contact Form
2.3. Additional Protective Measures
2.3.4. Allow List Notification
8. Administrator Login notification
You can download reCaptcha plugin here https://bestwebsoft.com/products/wordpress/plugins/google-captcha/.
1. Introduction
Note: Сlick the “Save Changes” button in order to apply any changes. |
1.1. Open your WordPress Admin Dashboard and find the menu on the left.
1.2. Open the “reCaptcha” > “Settings” page on the dashboard.
2. Settings
Use the options of the “Settings” page to make the global settings for the plugin.
2.1. General
Use the options of the “General” section to make the most important settings for reCaptcha.
2.1.1. reCaptcha Version
Use the “reCaptcha Version” option to set the preferred reCaptcha version: “Version 2”, “Version 3”, or “Invisible”.
Note: If the reCaptcha version will be changed after authentification keys are already generated and inserted you will need to re-generate them for the appropriate version. |
2.1.2. Site Key and Secret Key
Authenticate your site by getting the “Site Key” and “Secret Key” from Google to authorize communication between your website and the reCaptcha server and verify the user's response. Create the “Site Key” and “Secret Key” according to the “reCaptcha Version” option.
Note: The following example for getting the “API keys” is applicable for the “reCaptcha Version 2” |
2.1.2.1. Click the “Get the API keys” link in the “General” section.
2.1.2.2. The “Google reCaptcha” page will open. Сlick the “Plus” button in the upper right corner to add a new website.
2.1.2.3. Enter the label, choose the reCaptcha type and add your domain names.
2.1.2.4. Get acquainted with the Terms of Service, mark the checkbox to accept them and click the “Submit” button.
2.1.2.5. A new page with the API keys will open. Copy both keys (Site Key and Secret Key).
2.1.2.6. Open the “reCaptcha Settings” page and paste the copied keys into the appropriate fields.
2.1.2.7. Complete the reCaptcha to fulfill a test verification of your keys, and click the “Test verification” button.
2.1.2.8. If the entered keys correspond to the keys prescribed to your site by Google, two green checkmark icons will appear next to the key-fields and the “The verification is successfully completed” notification.
2.1.2.9. Click the “Save Changes” button after successful verification.
2.1.2.10. If the entered keys correspond to the other domain, the “Error for site owner: Invalid domain for site key” error occurred.
2.1.2.11. You need to verify that the keys are correct here and if they are, click the “Test verification” button. “The verification is successfully completed” notification shall occur.
2.1.2.12. If after testing verification some other errors occur (such as “User Response is Missing”), please check that you have generated the keys exactly for the reCaptcha type you want to use.
2.1.2.13. Regenerate the keys here and click the “Test verification” button. “The verification is successfully completed” notification shall occur.
2.1.2.14. To enable the usage of the “reCaptcha Version 3”, get the new API keys from Google by clicking the link ”Get the API Keys” in the “General” section.
2.1.2.15. On the page of your site’s registration choose the “reCaptcha v3” option.
2.1.2.16. A new page with the API keys will open. Copy both keys (Site Key and Secret Key).
2.1.2.17. Open the “reCaptcha Settings” page and paste the copied keys into the appropriate fields.
2.1.2.18. After saving changes the “Registration form” with “reCaptcha v3” will look as follows.
2.1.2.19. To enable the usage of the “Invisible” version, get the new API keys from Google by clicking the link ”Get the API Keys” in the “Authentication” section.
2.1.2.20. Get acquainted with the Terms of Service and mark the checkbox to accept them. Click the “Submit” button.
2.1.2.21. On the page of your site’s registration choose the “reCaptcha v2” > “Invisible reCaptcha” option.
2.1.2.22. Get acquainted with the Terms of Service and mark the checkbox to accept them. Click the “Submit” button.
2.1.2.23. A new page with the API keys will open. Copy both keys (Site Key and Secret Key).
2.1.2.24. Open the “reCaptcha Settings” page and paste the copied keys into the appropriate fields.
2.1.2.25. After saving changes the “Registration form” with “Invisible” reCaptcha will look as follows.
2.1.3. Enable reCaptcha for
Use the “Enable reCaptcha for” option to show reCaptcha for WordPress and custom forms generated by external plugins.
2.1.3.1. The WordPress “Login Form” with reCaptcha will look on a page as follows.
2.1.3.2. The WordPress “Registration Form” with reCaptcha will look on a page as follows.
2.1.3.3. The WordPress “Reset Password Form” with reCaptcha will look on a page as follows.
2.1.3.4. The WordPress “Password Portected Posts” with reCaptcha will look on a page as follows.
2.1.3.5. The WordPress “Comments Form” with reCaptcha will look on a page as follows.
2.1.4. External Plugins
reCaptcha by Bestwebsoft can be combined with external plugins. The compatible plugins can be chosen and installed in the “External Plugins” section.
2.1.4.1. Contact Form
reCaptcha by BestWebSoft is compatible with “Contact Form by BestWebSoft”. Download and install the plugin by clicking the “Install Now” link in the “External Plugins” section.
You can download the Contact Form plugin here
https://bestwebsoft.com/products/wordpress/plugins/contact-form/
2.1.4.1.1. After a successful download and activation of the “Contact Form” plugin enable reCaptcha for “Contact Form”.
2.1.4.1.2. After saving changes the “Contact Form” with reCaptcha will look as follows.
2.1.4.2. Gravity Forms
reCaptcha by BestWebSoft is compatible with the “Gravity Forms” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
2.1.4.2.1. After a successful download and activation of the “Gravity Forms” plugin enable reCaptcha for “Gravity Forms”.
2.1.4.2.2. Open the “Forms” > “Forms” page.
2.1.4.2.3. Click the “Add New” button to create a new form or click the “Edit button” to add reCaptcha to the form created before.
2.1.4.2.4. Click the “BWS reCaptcha” badge on the “Standard Fields” section to add reCaptcha to the form.
2.1.4.2.5. The reCaptcha field will appear at the chosen place. Click the “Update” button to save changes.
2.1.4.2.6. After saving changes “Gravity Form” with reCaptcha may look on a page as follows.
2.1.4.3. Ninja Forms
reCaptcha by BestWebSoft is compatible with the “Ninja Forms” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
2.1.4.3.1. After a successful download and activation of the “Ninja Forms” plugin enable reCaptcha for “Ninja Forms”.
2.1.4.3.2. Open the “Ninja Forms” > “Dashboard” page.
2.1.4.3.3. Click the “Add New” button to create a new form or click the “Edit button” (Gear Button) to add reCaptcha to the form created before.
2.1.4.3.4. On the form edit page click the “Add New Field” button.
2.1.4.3.5. Drag and drop the “BWS reCaptcha” badge to the necessary place of the form and click the “Done” button.
2.1.4.3.6. After saving changes “Ninja Contact Form” with reCaptcha will look as follows.
2.1.4.4. Jetpack Contact Form
reCaptcha by BestWebSoft is compatible with the “Jetpack Contact Form” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
2.1.4.4.1. After a successful download and activation of the plugin enable reCaptcha for the “Jetpack Contact Form”.
2.1.4.4.2. Open your post or page and click the “Add block” button, select the “Form” block.
2.1.4.4.3. Enter the “Email address”, the “Email subject line” and click the “Add form” button.
2.1.4.4.4. The “Contact Form” will appear in the chosen place.
2.1.4.4.5. Click the “Add block” button at the contact form area and select the “Shortcode” block.
2.1.4.4.6. Insert the “reCaptcha Shortcode” into the “Shortcode” field.
2.1.4.4.7. After saving changes “Jetpack Contact Form” with reCaptcha will look as follows.
2.1.4.5. MailChimp for WordPress
reCaptcha by BestWebSoft is compatible with the “MailChimp for WordPress” plugin. Download the plugin by clicking the “Install Now” link in the "External Plugins" section.
2.1.4.5.1. After a successful download and activation of the plugin enable reCaptcha for “MailChimp for WordPress”.
2.1.4.5.2. After saving changes “MailChimp” form with reCaptcha will look as follows.
2.1.4.6. Subscriber by BestWebSoft
reCaptcha by BestWebSoft is compatible with the “Subscriber by BestWebSoft” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
You can download the Subscriber Plugin here
https://bestwebsoft.com/products/wordpress/plugins/subscriber/
2.1.4.6.1. After a successful download, activation and configuration of the “Subscriber” plugin enable reCaptcha for “Subscriber”.
2.1.4.6.2. After making the necessary settings the “Subscriber” form with reCaptcha will look as follows.
2.1.4.7. Testimonials by BestWebSoft
reCaptcha by BestWebSoft is compatible with “Testimonials by BestWebSoft” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
You can download the Testimonials plugin here
https://bestwebsoft.com/products/wordpress/plugins/testimonials/
2.1.4.7.1. After a successful download and activation of the “Testimonials” plugin enable reCaptcha for “Testimonials”.
2.1.4.7.2. Open the “Testimonials“ > “Settings“ page and enable the “Google Captcha” option.
2.1.4.7.3. After saving changes the “Testimonials” form with reCaptcha will look as follows.
2.1.4.8. WPForms
reCaptcha by BestWebSoft is compatible with the “WPForms” plugin. Download the plugin by clicking the “Install Now” link in the "External Plugins" section.
2.1.4.8.1. After a successful download and activation of the plugin enable reCaptcha for “WPForms”.
2.1.4.8.2. Open the “WPForms” > “All Forms” page. Click the “Add New” button to create a new form or click the “Edit” button to add reCaptcha to the form created before.
2.1.4.8.3. On the form edit page, drag and drop the “BWS reCaptcha” badge to the necessary place of the form, and click the “Save” button.
2.1.4.8.4. After saving changes “WPForms” with reCaptcha will look as follows.
2.1.4.9. Contact Form 7
reCaptcha by BestWebSoft is compatible with the “Contact Form 7” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
2.1.4.9.1. After a successful download and activation of “Contact Form 7” plugin enable reCaptcha for “Contact Form 7”.
2.1.4.9.2. Open the “Contact” > “Contact Forms” page.
2.1.4.9.3. Select the form to add reCaptcha and open it in the “Edit” mode.
2.1.4.9.4. Click the “BWS reCaptcha” button.
2.1.4.9.5. The “Form-tag Generator” window will open. Click the “Insert Tag” button to add the reCaptcha to your form.
2.1.4.9.6. After the shortcode is added to the form click the “Save” button.
2.1.4.9.7. After saving changes the “Contact Form 7” with reCaptcha will look as follows.
2.1.4.10. Caldera Forms
reCaptcha by BestWebSoft is compatible with the “Caldera Forms” plugin. Download the plugin by clicking the “Install Now” link in the “External Plugins” section.
2.1.4.10.1. After a successful download and activation of “Caldera Forms” plugin enable reCaptcha for “Caldera Forms”.
2.1.4.10.2. Open the “Caldera Forms” > “Forms” page.
2.1.4.10.3. Click the “New Form” button to create a new form or click the “Edit” button to add reCaptcha to the form created before.
2.1.4.10.3. Select any block for creating a form (for example, a “Contact Form”).
2.1.4.10.4. Name the form and click the “Create Form” button.
2.1.4.10.5. Click the “+” button in the “Comments/Questions” block.
2.1.4.10.6. Go to the “Special” tab, select “BWS reCaptcha” and click the “Set Field” button.
2.1.4.10.7. The reCaptcha field will appear at the chosen place. Click the “Save Form” button to save a form.
2.1.4.10.8. After saving changes “Caldera Forms” with reCaptcha may look on a page as follows.
2.1.4.11. Elementor Contact Form
reCaptcha by BestWebSoft is compatible with the “Elementor Contact Form”. You can download the plugin by clicking the “Install Now” link.
2.1.4.11.1 After a successful download, activation and configuration of Elementor enable reCaptcha for the Elementor Contact Form.
2.1.4.11.2 Edit the post or page using the Elementor Editor and add Form to the page.
2.1.4.11.3. Click the “ADD ITEM” button.
2.1.4.11.4. Choose the “BWS reCAPTCHA” type in the content tab and click the update button.
2.1.4.11.5. The result may look as follows.
2.1.4.12. WooCommerce
reCaptcha by BestWebSoft is compatible with the “WooCommerce” plugin. You can download the plugin by clicking the “Install Now” link in the "WooCommerce" section.
2.1.4.12.1. After a successful download, activation and configuration of WooCommerce enable reCaptcha for the necessary forms.
2.1.4.12.2. The “WooCommerce Login” and “Registration Form” with reCaptcha will look as follows.
2.1.4.12.3. The “WooCommerce Reset password Form” with reCaptcha will look as follows.
2.1.4.12.4. The “WooCommerce Checkout Form” with reCaptcha will look as follows.
2.1.4.13. BuddyPress
reCaptcha by BestWebSoft is compatible with the “BuddyPress” plugin. Download the plugin by clicking the “Install Now” link in the "BuddyPress" section.
2.1.4.13.1. After a successful download, activation and configuration of the “BuddyPress” plugin enable reCaptcha for the necessary forms. reCaptcha for BuddyPress Comments form supported up to version 10.0.
2.1.4.13.2. After saving changes the “BuddyPress Registration Form” with reCaptcha will look as follows.
2.1.4.13.3. The “BuddyPress Comments Form” with reCaptcha will look as follows.
2.1.4.13.4. The “BuddyPress Add New Group Form” with reCaptcha will look as follows.
2.1.4.14. Divi
reCaptcha by BestWebSoft is compatible with the “Divi” theme. You can download the “Divi” theme by clicking the “Install Now” link found in the “Divi” section.
2.1.4.14.1. After a successful download, activation and configuration of the “Divi” theme enables reCaptcha for the necessary forms.
2.1.4.14.2. To add “reCaptcha by BestWebSoft” to the “Divi Contact form” turn off the internal “Divi Contact form” spam protection. Edit the contact form, select the “Content” tab, open the “Spam Protection” section and disable the “Use the Spam Protection Service” and “Use Basic Captcha” options.
Note: “Spam Protection” services in the “Divi” theme not relevant to the “reCaptcha by BestWebSoft” plugin. It is necessary to turn off the “Divi” “Spam Protection” services for the normal functioning of the “reCaptcha by BestWebSoft” plugin. |
2.1.4.14.3. After saving changes the “Divi Contact Form” with reCaptcha will look as follows.
2.1.4.14.3. The “Divi Login Form” with reCaptcha will look as follows.
2.1.4.15. bbPress
reCaptcha by BestWebSoft is compatible with “bbPress”. You can download the plugin by clicking the “Install Now” link in the "bbPress" section.