Wordpress Captcha

Posted on  by 



Description wp captcha prove that the visitor is a human being and not a spam robot. Captcha plugin is the best security solution that protects your WordPress website forms from spam entries. It can be used for login, registration, password recovery, comments and much more. WordPress Captcha Bank is a powerful and popular captcha plugin. It has attained more than 10,000 active installations and achieved a 4.4-star rating among its users. It offers a bulletproof captcha validator and an extra layer of security on top of its inbuilt protection.

Really Simple CAPTCHA is a simple WordPress captcha plugin. It’s dependent on other plugins and doesn’t function alone, so you need to use it with your WordPress contact form plugins. It offers an easy captcha solution. When a user enters the answer in the captcha, it verifies the answer from the response image file. Advanced noCaptcha & invisible Captcha. The Advanced noCaptcha plugin allows you to implement. Captcha by BestWebSoft. If you are looking to secure your website through spam.

CAPTCHA helps you to stop spammers from filling out your forms. Humans can easily solve this but it is difficult for bots and automated software to figure out.

You can add Google reCAPTCHA or add Custom CAPTCHA in your WordPress forms. Here I will show you both, how to add Google reCAPTCHA and Custom CAPTCHA on your WordPress forms.

How to add Google reCAPTCHA on your WordPress forms
How to add Custom CAPTCHA on your WordPress forms

How to add CAPTCHA in your WordPress forms

For this tutorial, we are using WPForms, which is the most popular and advanced form building plugin for WordPress.

With WPForms, you can easily add CAPTCHA to your WordPress forms. And it is a drag and drop contact form plugin, so, you don’t need to worry about knowing coding knowledge.

WPForms lets you create advanced forms like multi-page forms, survey forms, file upload forms, donation forms, order forms, etc.

WPForms has two versions: free and paid. If you want to create a simple contact form and only use Google reCAPTCHA, then you don’t need to buy their paid plan.

But if you want to add Custom CAPTCHA on your forms. Then you need to buy their paid plan which starts at $39/year.

Also, with their paid plan, you’ll get lots of advanced features.

So, click the link below to buy WPForms and get the maximum discount possible:

How to add Google reCAPTCHA on your WordPress forms

Google reCAPTCHA is a free service from Google which helps to protect websites from spam and abuse. I will show you how you can use Google reCAPTCHA on your WordPress form and protect your forms.

Step- 1. Know about reCAPTCHA and their types

reCAPTCHA is a free spam protection service provided by Google. You can add three types of reCAPTCHA in WPForms.

Type- 1. reCAPTCHA v2 (“I’m not a robot” Checkbox)-

Here the user must check the box and confirm that they are human.

This will either pass the user without a CAPTCHA or show them a CAPTCHA to verify whether they are human or not.

Type-2. reCAPTCHA v2 (Invisible reCAPTCHA badge)-

This type of reCAPTCHA doesn’t contain any checkbox. Just a badge added to the bottom right side of the page.

Wordpress

In some cases, this will show image-based questions directly when the user clicks on the submit button.

Type- 3. reCAPTCHA v3-

This type of reCAPTCHA doesn’t show any boxes or badges, it runs in the background.

If you add this type of reCAPTCHA, Google will monitor the user behavior of your site. Every user who wants to submit a form, Google will give them a score, if the score doesn’t match your decided score(you will need to decide a score to allow your forms to submit), they will have no way to submit your form.

If you running AMP on your site, you can use this type of reCAPTCHA.

Step- 2. Generate Site and Secret Key

To create site key and secret key, go to Google’s reCAPTCHA page, click Admin console and login to your Google account.

If you have set up a reCAPTCHA with your google account in the past, then you need to click + icon to add a new site.

If you never set up Google reCAPTCHA before, you’ll be redirected to ‘register a new site page’.

a. Put a name, like your name, your website name (recommended).

b. Select the version of reCAPTCHA you want to use, WPForms’ recommendation is to use reCAPTCHA v2 (Invisible reCAPTCHA badge).

c. Enter the URL of your website(Just put your website name, don’t use https://, http://, www.), like codebahar.com.

d. Accept the reCAPTCHA Terms of Service and click SUBMIT.

After registering your site, you should see this type of page with your SITE KEY and SECRET KEY.

If you are using AMP, then you’ll need to do some extra adjustments. To do that click GO TO SETTINGS underneath your keys and select Allow this key to work with AMP pages, then click Save.

Step- 3. Add reCAPTCHA to WPForms

To add reCAPTCHA in WPForms, login into your WordPress dashboard, go to WPForms >Settings, and click reCAPTCHA.

a. Choose the version of reCAPTCHA you want to use(same version as you select in ‘register a new site’ page).

b. Put your Site Key and Secret Key.

c. If any user doesn’t pass the reCAPTCHA test, which message you want to show them.

d. Sometimes reCAPTCHA loaded more than once on your site (for example, by both WPForms and your WordPress theme), this can prevent reCAPTCHA from working properly. If you enable this, it removes any reCAPTCHA code that’s not loaded by WPForms.

Don’t enable this. However, we highly recommend getting in touch with the WPForms support team if you’re in at all unsure whether to use this option.

In the end, don’t forget to save this.

If you use reCAPTCHA v3, then you need to select Score Threshold.

At which score you want users to fail reCAPTCHA v3’s verification. Scores can range from 0.0 (very likely a bot) to 1.0 (very likely a human).

To add reCAPTCHA in your forms, create a new form or edit your existing form. Click the reCAPTCHAwidget and click OK. Don’t forget to SAVE this.

Now look at the top right corner of your form builder and you will see a reCAPTCHA tag is enabled.

To confirm that your reCAPTCHA is enabled, go to your contact form page and check reCAPTCHA is enabled or not?

Now you have successfully added Google reCAPTCHA in your WordPress Forms using WPForms. Now let’s see how you can add Custom CAPTCHA on your WordPress forms.

How to add Custom CAPTCHA on your WordPress forms

If you are not already buying WPForms, please do it first. Because without their paid version, you can not create Custom CAPTCHA for your WordPress forms.

Step- 1. Install the Custom Captcha Addon

For using Custom CAPTCHA on your WordPress forms, you need to install the Custom Captcha Addon. To do that, simply click on WPForms > Addons and install the Custom Captcha Addon.

With this addon, you can define custom questions or use random math questions as CAPTCHA to fight spam form submissions.

Step- 2. Add Custom CAPTCHA to WPForms

Create your form or edit your existing form where you want to add Custom CAPTCHA to protect your form from spammers.

Now click on the Captcha field to activate the Custom Captcha Addon.

After doing that, you will see a popup where you need to click on the Yes, Install and Activate button. and after that click on Yes, Save and Refresh.

Your Custom Captcha Addon will now successfully installed and activated.

Step- 3. Customize your Custom CAPTCHA

Drag and drop the Captcha field from left to right to add Custom CAPTCHA on your form.

By default, the field will automatically show a random math question to the users who want to submit the form.

You can change the custom captcha type to Question and Answer. To do that, click on the Captcha field and on your left change the type to Question and Answer.

Then enter the question you want you to show your users and also enter the answer. If you want to show different questions and answers every time your page loads or refreshes, then click the plus (+) icon and enter your question and answer.

In the end, don’t forget to save all the changes by hitting on the Save button.

Now you have successfully added Custom CAPTCHA in your WordPress Forms using WPForms.

In the same way, you can add CAPTCHA to all types of forms that are created with WPForms.

Also, read how to send confirmation emails to users after submitting a form to helps the users to know is their form is submitted or not.

Frequently Asked Questions (FAQs)

Is reCAPTCHA available on WPForms Lite?

Yes, Google reCAPTCHA is available on WPForms Lite.

If you have any questions about this article you can ask in the comment section below. And if you like this article, don’t forget to share it with your friends and family. Thanks for reading this article.

Wordpress Captcha Contact Form 7

Description

wp captcha prove that the visitor is a human being and not a spam robot. captcha plugin is the best security solution that protects your WordPress website forms from spam entries. It can be used for login, registration, password recovery, comments and much more.

Features

Here you will find the main features of Plugin.

Captcha Types

  • Mathematical Captcha
  • Image Captcha
  • Icon Captcha
  • Google Recaptcha ( V2 )

Mathematical Captcha Settings

Wordpress Captcha Plugin For Contact Form 7

  • Addition ( + )
  • Substruction ( − )
  • Multiplication ( × )
  • Division ( ⁄ )
  • Numbers
  • Words

Image Captcha Settings

  • Width(px)
  • Height(px)
  • Random Lines
  • Random Dots
  • Text Color
  • Noise Color
  • Character Types ( Numbers, Alphabets, Alphabets And Digits )
  • Text Case ( Lower Case, Upper Case, Lower & Upper Case )
  • Number of Characters
  • Select Fonts

Icon Captcha Settings

  • Number of Icons
  • Captcha Border
  • Icons Color

Google Recaptcha Settings ( V2 )

  • Site key
  • Secret key
  • reCaptcha Size
  • reCaptcha Theme
  • reCaptcha Type
  • reCaptcha Language

Captcha Forms

  • Add Captcha on WordPress Login form
  • Add Captcha on WordPress Registration form
  • Add Captcha on WordPress Reset password form
  • Add Captcha on WordPress Comments form
  • Add Captcha on Contact Form 7
  • Add Captcha on Subscriber Form
  • Add Captcha on MailChimp for WordPress
  • Add Captcha on Jetpack contact form
  • Add Captcha on BBPress New Topic form
  • Add Captcha on BBPress Reply form
  • Add Captcha on BuddyPress Registration form
  • Add Captcha on BuddyPress Create a Group form
  • Add Captcha on Awesome Support Login
  • Add Captcha on Awesome Support Registration
  • Add Captcha on WooCommerce Login form
  • Add Captcha on WooCommerce Register form
  • Add Captcha on WooCommerce Lost password form
  • Add Captcha on WooCommerce Checkout form

Captcha Other Settings

  • Captcha title
  • Captcha empty message
  • Captcha wrong message
  • Hide for logged in users
  • Delete settings
  • Restore Settings

Installation of Plugin

This section describes how to install the plugin and get it working.

  1. The installation of the plugin is just like any other plugin installation for WordPress.
  2. Login to your WordPress site and go to Plugins > Add New.
  3. Install Plugins Page click on Upload from the top navigation and then click on browse.
  4. Go to the location on your computer where you saved the downloaded plugin zip file and upload this zipped file.
  5. You need to unzip the file first to get the plugin zip file.
  6. Now click on Install Now.
  7. Wait until WordPress has uploaded the file. If it’s done click on Activate Plugin.
  8. Now you should see a message ‘Plugin activated’ at the top of the window.

FAQ

How to add Captcha, WordPress forms and more?

Follow the next steps in order to add Captcha to your WordPress login page (form):
1. Open your WordPress admin Dashboard.
2. Navigate to WP Captcha settings page.
3. Select Different types of captcha from Captcha Types.
4. Select settings which you wants.
5. Select Forms to display Captcha.
6. Other settings you can enter custom error messages.

Reviews





Coments are closed