WordPress is a great platform for websites and blogs. The main reason is that it’s easy to manage and supported by a wide range of features, themes, and plugins. Because of its popularity, cybercriminals target WordPress sites naturally and attempt to hack your site. Criminals or bots from unknown parts of the world always trying to access your site (even now) with possible passwords.
If you are using any security plugin, you will be notified about such failed attacks with given username, IP address, and the country from where the attempt is made.
Installing a CAPTCHA plugin can prevent such attacks to some extent. Bots can insert just predefined passwords in your login form and they will fail in CAPTCHA testing.
We pick 3 best plugins to activate CAPTCHA on the WordPress login page.
1. All In One WP Security & Firewall
All in One WP Security and Firewall is a powerful security plugin that lets you add CAPTCHA to login pages. To do so, follow these steps.
- From WordPress Dashboard, Click on Plugins, then Add new.
- Type ‘All in One WP Security and Firewall’ in the search box and hit enter
- Find the plugin from the displayed results and click ‘Install Now’
- Activate the plugin
- Choose ‘User Login’ from the left menu bar of the security plugin
- Click on ‘Login Captcha’
- Put a tick mark on ‘Enable Captcha On Login Page’
- Save the settings.
2. Google Captcha
Google Captcha is another plugin to add Google CAPTCHA on your login, registration, forgot password, comments and contact form pages. It also allows you to hide CAPTCHA challenge for certain user roles and selected IP addresses. Others are required to confirm that they are not a robot before the form can be submitted.
3. Match Captcha
Math Captcha is a popular plugin to add Match challenges in WordPress. It is easy to use and integrates with login, registration, lost password, comments, and other pages in the site. Decide what kind of mathematical operation to be used, whether to display captcha as numbers on words. You can hide challenge for logged in users and set a time limit to enter the captcha value if needed.