Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/ibrahimpelumi6142/custom-captcha-registration/archive/refs/heads/main.zipCustom CAPTCHA for WordPress Custom Login & Registration Pages
A lightweight WordPress plugin that seamlessly integrates Wordfence CAPTCHA validation with custom login and registration pages, eliminating the "Registration Attempt Blocked" error while maintaining robust spam protection.
Overview
When using custom login and registration pages with Wordfence, users often encounter the "Registration Attempt Blocked" error even when they're legitimate visitors. This plugin bridges the gap between Wordfence's security features and custom page implementations, ensuring CAPTCHA validation works correctly without compromising protection.
Key Features
- Fixes Registration Blocking - Resolves the "Registration Attempt Blocked" issue on custom login and registration pages
- CAPTCHA Integration - Properly displays and validates Wordfence CAPTCHA on custom forms
- Bot Detection - Identifies and blocks automated registration attempts through user agent analysis
- Spam Parameter Filtering - Detects and blocks requests containing suspicious query parameters
- Zero Configuration - Works automatically upon activation with no setup required
Requirements
- WordPress 5.0 or higher
- Wordfence Security plugin installed and activated
- Custom login/registration page implementation
Installation
- Download the plugin files
- Upload the
custom-captcha-registrationfolder to/wp-content/plugins/ - Navigate to Plugins in your WordPress admin panel
- Locate Custom CAPTCHA For WordPress and click Activate
- The plugin will immediately begin working with your custom pages
How It Works
The plugin automatically:
- Detects when users access custom login and registration pages
- Ensures Wordfence CAPTCHA is properly rendered and validated
- Filters bot traffic before it reaches your registration form
- Prevents false positives that block legitimate users
Screenshots
Working CAPTCHA on Custom Registration Page

Error This Plugin Fixes

Troubleshooting
CAPTCHA still not appearing?
Ensure Wordfence is properly configured and CAPTCHA is enabled in Wordfence settings.
Still seeing "Registration Attempt Blocked"?
Clear your browser cache and Wordfence cache, then test again.
Support & Contribution
For bug reports, feature requests, or contributions, please visit bestspotsolution.com or contact the author directly.
Author
Ibrahim Pelumi
Website | Full-Stack Developer specializing in WordPress automation and security solutions
License
This project is licensed under the MIT License - you are free to use, modify, and distribute this plugin for personal and commercial projects.
Version: 1.0.0
Last Updated: 2025