CAPTCHA Protection

In this tutorial:

In this guide we will show you how to install the WP-reCAPTCHA WordPress plugin.WP-reCAPTCHA is a helpful plugin for fighting spam in WordPress. It can prevent unwanted Comments or Registrations in your WordPress site. Captcha is an system that attempts to identify robots/spammers, by making you confirm you are a person.

How to Install the WP-reCAPTCHA Plugin

  1. Login to your WordPress Dashboard
  2. Move your mouse over Plugins, and click Add New.
    Click to see larger image
  3. In the search box type wp-recaptcha and hit enter. Click Install Now next to the WP-reCAPTCHA plugin.
    Install CAPTCHA in WordPress
  4. On the next screen click the Activate Plugin link, and the WP-reCAPTCHA plugin will be installed and enabled.
    WordPress activate

Setting up reCAPTCHA API Keys

  1. Go to the Google reCAPTCHA Admin page (, click the domain you want to use the reCAPTCHA keys for.
    Google reCAPTCHA setup

    If you have not registered your site for Google reCAPTCHA, you can do so on the bottom of this page. It is also covered in our guide How to get the public and private keys for Google reCAPTCHA
  2. On the next page click the Keys link, under Adding reCAPTCHA to your site. You will then see your Site key, and Secret Key listed, save them for later use. For example, you can copy and paste them into a .txt document.
    View of WP-reCAPTCHA Settings
  3. Log into your WordPress Dashboard
  4. Click Plugins, then click Settings under WP-reCAPTCHA.
    reCAPTCHA in WordPress
  5. Enter your Site Key, and Secret Key, then click the Save reCAPTCHA Changes button. You are finished when you see a Settings saved message.
    WordPress Plugin Settings

    Now when visitors post a Comment or Register for your site, they will have to complete a re-CAPTCHA validation, to prove they are human. See the example below, and also at the top of this guide.

    WP-reCAPTCHA on Comment Section:

Congratulations, now you know how to install the WP-reCAPTCHA plugin, and your WordPress site has a tool for fighting Spam!

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.