Skip to content
  • Pricing
  • Products & Services
      Save 25%

      Solid Suite

      Secure your sites, keep them safely backed up, and grow your business… all while saving time and money.

      • Solid Security
      • Solid Backups
      • Solid Central
      • Solid Academy
      See pricing

      Protect

      Shield your site from cyberattacks and prevent security vulnerabilities

      A cloud-first solution for rocket fast backups and one-click restore.

      Repair

      Hacked website? Let our WordPress security experts clean up malicious code, remove threats and restore your site.

      Manage

      Maximize and amplify your admin with remote multi-site management.

      Ensure delivery of every email sent from your site.

      Free Plugins

  • Resources
      Save 25%

      Solid Suite

      Secure your sites, keep them safely backed up, and grow your business… all while saving time and money.

      • Solid Security
      • Solid Backups
      • Solid Central
      • Solid Academy
      See pricing

      Academy

      Solid Academy

      For anyone who wants to start or grow a business around WordPress.

      Guides

      Dive deeper into our free WordPress and business guides.

      Livestreams

      Free livestreams to help you discover new tools and work more efficiently

      Tutorials Academy

      Learn WordPress with our beginner WordPress tutorials

      Resources

      Blog

      Catch up on the latest news from our WordPress security experts

      Vulnerability Report

      Keep track of every new plugin and theme vulnerability

      Support

      Your success with Security, Backups and Central is our highest priority.

      Documentation

      Learn everything you need to know about our products & services.

Sign In Get Solid Suite
SolidWP Logo Black
  • Pricing
  • Products & Services
    • Solid Security Pro
    • Solid Backups — NextGen
    • Solid Fix
    • Solid Central
    • Free Plugins
    • Solid Security
    • Solid Performance
    • Solid Mail
  • Resources
    • Solid Academy
    • Guides
    • Livestreams
    • Tutorials
    • Blog
    • Vulnerability Report
    • Support
    • Documentation

Setup Guide

1
  • Getting started with Solid Security

Learn More

8
  • List of Solid Security Pro Action Hooks
  • How Do I Integrate My Plugin with Solid Security Pro reCAPTCHA?
  • Solid Security Pro WP-CLI Integration
  • Help! My Site’s Been Hacked!
  • All about Solid Security’s Debug Mode
  • Frequently Asked Questions
  • What are Passkeys for WordPress Websites?
  • Understanding Trusted Devices in Solid Security

How It Works

17
  • All About Solid Security’s Tools
  • Using Solid Security’s CAPTCHA
  • All about Firewall with Solid Security
  • Solid Security Two-Factor Authentication (2FA) Settings Guide
  • Releasing Site Lockouts in Solid Security
  • Diagnosis Tips: Raw Details of Site Scanner Logs
  • SolidWP Licensing: How to Make sure your site is licensed correctly
  • All about Solid Security’s Debug Mode
  • Frequently Asked Questions
  • Vulnerability Protection with Solid Security
  • Security Logs
  • All about User Security with Solid Security
  • All about Solid Security Site Scans
  • Solid Security Dashboard
  • What are Passkeys for WordPress Websites?
  • All about the Solid Security Settings
  • Understanding Trusted Devices in Solid Security
View Categories
  • Home
  • SolidWP Documentation
  • Solid Security
  • How It Works
  • Using Solid Security’s CAPTCHA

Using Solid Security’s CAPTCHA

2 min read

Implementing CAPTCHA on a WordPress website is a security tool designed to help prevent automated abuse of WordPress login, registration, and comment forms. Solid Security Pro offers built-in support for several CAPTCHA providers, including Google reCAPTCHA (v2, v3, and Invisible), hCaptcha, and Cloudflare Turnstile. This feature is configurable and designed to integrate seamlessly with native WordPress forms and supported third-party plugins.

Supported CAPTCHA Providers #

Solid Security Pro supports the following CAPTCHA options:

Google reCAPTCHA
A widely used CAPTCHA solution offering multiple types: v2 (checkbox), v2 Invisible, and v3 (score-based). It analyzes user behavior to determine if the visitor is human, offering strong bot protection with minimal user interaction. 

hCaptcha
A privacy-focused alternative solution to reCAPTCHA that offers a similar challenge-response test while emphasizing data protection.

Cloudflare Turnstile
A lightweight and user-friendly alternative that doesn’t require users to solve challenges. Cloudflare Turnstile validates users automatically and operates in the background.

Each provider offers different levels of user interaction and privacy compliance, making it easier for you to choose a solution that matches your site’s needs.

CAPTCHA Settings #

You can access and configure your CAPTCHA settings directly under the module’s after you toggle it ON (enable), via Security > Settings > Features > Firewall > CAPTCHA.

Provider #

This where you choose the CAPTCHA service to use:

  • Google
  • Cloudflare
  • hCaptcha

API Keys #

Each provider requires a Site Key and a Secret Key that you must obtain from your CAPTCHA provider’s dashboard. The API Keys area includes links to each provider for easier access.

When Google is selected, you need to choose the appropriate Type (v2, v2 Invisible, or v3) to match the keys.

Protected Actions #

You can choose to enable CAPTCHA on specific site actions:

  • Use on Login: Adds CAPTCHA to the WordPress login form.
  • Use on New User Registration: Protects the registration form.
  • Use on Reset Password: Helps prevent password reset abuse.
  • Use on Comments: Blocks spam comment submissions.

Appearance #

This lets you control how CAPTCHA is displayed on the front end:

  • Force Language: Allows the CAPTCHA widget to render in a specific language. Default is auto-detection based on browser settings.
  • Use Dark Theme: Displays the CAPTCHA widget in a dark color scheme if supported.
  • Enable GDPR Opt-In: Displays a consent checkbox to comply with privacy laws. When enabled, an additional setting appears:
    • On Page Opt-in: Renders the CAPTCHA opt-in directly on the page for immediate user interaction.

Lockout #

This is where you can configure how Solid Security Pro responds to failed CAPTCHA attempts:

  • Lockout Error Threshold: The number of failed CAPTCHA entries before a user is locked out.
    • The default is “7” tries. Set to “0” to record errors without enforcing a lockout, which is useful for testing or debugging.
  • Lockout Check Period: Specifies the time window during which failed attempts are counted toward a lockout.

Releasing CAPTCHA Lockouts #

If a legitimate user is locked out due to failed CAPTCHA attempt and the lockout is still active, the lockout can be cleared from either the Solid Security Dashboard Active Lockouts card or Solid Security Firewall IP Management.

Learn more about managing lockouts here: Releasing Lockouts in Solid Security.

CAPTCHA and Third-Party Plugin Integration #

Solid Security Pro automatically protects native WordPress forms. To integrate CAPTCHA protection into custom or third-party forms, developers can use the built-in functions provided by Solid Security Pro.

Developers can integrate Solid Security Pro’s CAPTCHA validation using the following process:

  1. Render the CAPTCHA on the front-end form using the appropriate hook or shortcode.
  2. Use the validation helper function in the form processing logic to verify CAPTCHA responses.

For detailed developer documentation, see: How Do I Integrate My Plugin with Solid Security Pro reCAPTCHA?

Best Practices #

  • Enable CAPTCHA on all public forms to mitigate automated attacks.
  • Monitor lockouts to identify potential abuse or misconfigurations.
  • Use the GDPR opt-in when required by regional data protection laws.
  • Test CAPTCHA behavior across browsers and devices to ensure accessibility.

Additional Resources #

  • Stop Bad Bots with CAPTCHA
  • reCAPTCHA for WordPress: A 3-Step Guide

By configuring CAPTCHA settings correctly in Solid Security Pro, you can significantly reduce bot-related threats and improve overall site security.

Updated on August 21, 2025

Was this doc helpful?

  • Happy
  • Normal
  • Sad
Table of Contents
  • Supported CAPTCHA Providers
  • CAPTCHA Settings
    • Provider
    • API Keys
    • Protected Actions
    • Appearance
    • Lockout
    • Releasing CAPTCHA Lockouts
    • CAPTCHA and Third-Party Plugin Integration
    • Best Practices
    • Additional Resources
SolidWP
  • Pricing
  • Products
    • Solid Suite – save 25%
    • Solid Security
    • Solid Backups — NextGen
    • Solid Central Pro
  • Resources
    • Blog
    • Academy
    • Guides
    • Tutorials
    • Vulnerability report
  • Support
    • Documentation
  • My account
  • Contact us
    • Terms
    • Refund policy
    • Privacy policy
  • About SolidWP
    • FAQ
    • Looking for iThemes?
    • Affiliates
    • Press
  • Our Partner Brands
    • GiveWP
    • Iconic
    • KadenceWP
    • LearnDash
    • MemberDash
    • Orderable
    • The Events Calendar

Get Solid Suite bundled with hosting.

Explore StellarSites
  • X
  • YouTube
  • Facebook

A Liquid Web Brand
Hosting for WordPress
© 2025 All Rights Reserved

StellarWP logo
Liquid Web logo