Documentation and Tutorials for your BestWebSoft products

 

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

1. Introduction

2. Settings

2.1. General

2.1.1. reCaptcha Version

2.1.2. Site Key and Secret Key

2.1.3. Enable reCaptcha for

2.1.4. External Plugins

2.1.4.1. Contact Form

2.1.4.2. Gravity Forms

2.1.4.3. Ninja Forms

2.1.4.4. Jetpack Contact Form

2.1.4.5. MailChimp for WordPress

2.1.4.6. Subscriber by BestWebSoft

2.1.4.7. Testimonials by BestWebSoft

2.1.4.8. WPForms

2.1.4.9. Contact Form 7

2.1.4.10. Caldera Forms

2.1.4.11. Elementor Contact Form

2.1.4.12. WooCommerce

2.1.4.13. BuddyPress

2.1.4.14. Divi

2.1.4.15. bbPress

2.1.4.16. wpForo Forum

2.1.4.17. Ultimate Member

2.1.4.18. LearnDash

2.1.4.19. BuddyBoss

2.1.4.20. Memberpress

2.1.5. reCaptcha Domain

2.1.6. Language

2.1.7. Multilanguage

2.1.8. Weekdays and Hours

2.2. Appearance

2.2.1. Theme

2.2.2. Size

2.3. Additional Protective Measures

2.3.1. Score

2.3.2. Display for

2.3.3. Hide reCaptcha for

2.3.4. Allow List Notification

2.3.5. Advanced Protection

2.3.6. Disabled Submit Button

3. Miscellaneous Settings

3.1. Track Usage

3.2. Default Settings

4. Custom Code

5. License Key

5.1. Pro License

5.2. Check License Key

5.3. Manage License Settings

6. Allow List

7. Hide Login Settings

7.1. Hide Login page

7.2. Slug for Login page

7.3. Redirection

8. Administrator Login notification

8.1. Subject

8.2. Body

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.