WP Manifestindependent plugin directory
manifest / security / custom-captcha-registration

Custom CAPTCHA Registration

This WordPress plugin customizes Wordfence CAPTCHA validation for custom login & registration pages to reduce spam registrations and fix the "Registration Attempt Blocked" issue on custom pages.

★ 2stars

Install

Download source zip No release zip yet

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.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Custom 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

  1. Download the plugin files
  2. Upload the custom-captcha-registration folder to /wp-content/plugins/
  3. Navigate to Plugins in your WordPress admin panel
  4. Locate Custom CAPTCHA For WordPress and click Activate
  5. 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

Custom login and registration page with CAPTCHA

Error This Plugin Fixes

Registration Attempt Blocked error message

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