• About WordPress
    • About WordPress
    • WordPress.org
    • Documentation
    • Support
    • Feedback
  • Log In
  • Register
Skip to content

WordPress.org

English (New Zealand)

  • Home
  • Themes
  • Plugins
  • Blog
  • Support
  • About

Plugins

  • My Favourites
  • Beta Testing
  • Developers

This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Download

WP Login reCAPTCHA

By Xrvel
  • Details
  • Reviews
  • Installation
  • Support
  • Development

Description

This plugin simply adds reCAPTCHA to your login form. By adding reCAPTCHA to your login form, you can prevent bot / script from trying to login to your WordPress website.

This plugin only works on default WordPress login page such as http://www.example.com/wp-login.php

Requirement :

  • You must have reCAPTCHA account. It is free. You can login on https://www.google.com/recaptcha

Installation

The installation process.

  1. Upload to the /wp-content/plugins/ directory. Or directly upload from your Plugin management page.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. On your WP Admin, navigate under “Settings” menu, there is “WP Login reCAPTCHA” sub menu.
  4. Open that “WP Login reCAPTCHA” sub menu.
  5. Fill both public and private reCAPTCHA keys there (REQUIRED).

FAQ

Installation Instructions

The installation process.

  1. Upload to the /wp-content/plugins/ directory. Or directly upload from your Plugin management page.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. On your WP Admin, navigate under “Settings” menu, there is “WP Login reCAPTCHA” sub menu.
  4. Open that “WP Login reCAPTCHA” sub menu.
  5. Fill both public and private reCAPTCHA keys there (REQUIRED).
Why should i use reCAPTCHA and not (put_other_captcha_here) ?

https://www.google.com/recaptcha/intro/index.html

What if somehow i entered wrong reCAPTCHA setting (for example wrong Public Key, etc), i can not login to my WordPress site

Open your wp-login-recaptcha.php file. You can find it under your /wp-content/plugins/wp-login-recaptcha directory.
Change this line

define('XRVEL_LOGIN_RECAPTCHA_ENABLED', true);

And modify it into

define('XRVEL_LOGIN_RECAPTCHA_ENABLED', false);

Refresh your login form, and reCAPTCHA will dissapear on your login form.
You can login now and fix your reCAPTCHA setting from admin page.

Reviews

Good

bartoszbuk October 31, 2016
Works Perfectly on Every Site Tested

Good protection

outhands October 3, 2016
Good protection for login pages, most bots will be stoped if the reCAPTCHA has not been set by a real visitor.

Nice Plug in! Works nicely!

evgeniyjunior September 3, 2016
Everybody who has problem go and install recaptcha! Nobody can't do it for you. You have to get YOUR OWN API here: GET RECAPTCHA API FROM GOOGLE!

Great Simple CAPTCHA for Most Sites

tmrmarketing September 3, 2016
This is the same "light" captcha (Google based) that most basic sites like posting sites use now. i.e. Craigslist etc. It's a one button click for most logins. It's NOT heavy Armour if that's what you're needing. We use it for BOTS and automated login attempts. If you want to keep REAL hackers out... you'll need to go a bit heavier. Easy install and works well. For the "average dummy"......great plugin.

Good For Plain Website, Bad For eCommerce

Thane September 3, 2016
As of the writing of this review, there is a fairly critical flaw in this plugin, that may or may not be related to specific themes, although that is unlikely... If you run an eCommerce site, where customers will be logging in to the frontend of your site to access their 'my-account' page, such as in Woocommerce, then beware that this plugin may prevent customers from logging in, as for some reason it will throw a 404 error for a page not being found, as it somehow interacts with frontend login's even though it is designed to only work in the backend login area (/wp-login.php)... So if you run an eCommerce setup, make sure after installing this plugin that you create a customer account and try logging in from the frontend of your site, if you get a 'page not found' error, it is this plugin. I still give the plugin 3 stars because for a non-eCommerce site where you don't have people logging in to the frontend, it works great... Greatly reduces the number of bots trying to login to all the sites I manage. I would like to see support in the future from the developer to allow for frontend logins that doesn't conflict with the plugin, or simply allow for the recaptcha to show up anywhere a login form is dropped... Or maybe include a shortcode that we could use on the frontend login page so customers could login without getting a 404 page for not completing the recaptcha. But for an author that is handing out a nice little piece of security tech, can't complain too much šŸ™‚

No funciona

josebaillo September 3, 2016
DespuƩs de instalarlo, puedes hacer login perfectamente sin marcar la pestaƱa de reCHAPTCHA No funciona
Read all 21 reviews

Contributors & Developers

“WP Login reCAPTCHA” is open source software. The following people have contributed to this plugin.

Contributors
  • xrvel

Translate “WP Login reCAPTCHA” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.4

  • Add additional code to prevent this plugin to be activated if site / secret key is still empty.

2.0.3

  • Add language option in WP Login reCAPTCHA setting page.

2.0.2

  • Fits reCAPTCHA perfectly on login box (style fix).

2.0.1

  • Add Setting link on WordPress plugin list menu.

2.0.0

  • WP reCAPTCHA plugin is no longer required to be installed. This plugin can work alone now.

1.0.0

  • Update for latest WP ReCAPTCHA plugin update. There is a small interface bug on WP-admin menu, which is the menu link of WP reCAPTCHA will be displayed twice. However everything is working normally on the user side.

0.1.4

  • Bug fix for latest WP ReCAPTCHA plugin update.

0.1.3

  • Add option to change reCAPTCHA color (theme).

0.1.2

  • Change XRVEL_LOGIN_RECAPTCHA_DISABLED to XRVEL_LOGIN_RECAPTCHA_ENABLED
  • Readme update.

0.1.1

  • Small fix.

0.1

  • First release.

Meta

  • Version: 2.0.4
  • Last updated: 4 years ago
  • Active installations: 5,000+
  • WordPress Version: 2.9 or higher
  • Tested up to: 4.5.13
  • Language:
    English (US)
  • Tags:
    admincaptchaloginrecaptchasecurity
  • Advanced View

Ratings

See all
  • 5 stars 13
  • 4 stars 1
  • 3 stars 0
  • 2 stars 1
  • 1 star 6
Log in to submit a review.

Contributors

  • xrvel

Support

Issues resolved in last two months:

0 out of 1

View support forum

Donate

Would you like to support the advancement of this plugin?

Donate to this plugin

  • About
  • Blog
  • Hosting
  • Donate
  • Support
  • Developers
  • Get Involved
  • Learn
  • Showcase
  • Plugins
  • Themes
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • Privacy
  • Public Code
  • @WordPress
  • WordPress

Code is Poetry.