WP Manifestindependent plugin directory
manifest / security / powerful-recaptcha-for-wordpress-woocommerce

Powerful Spam Protection for WordPress & WooCommerce

Powerful Recaptcha For WordPress & Woocommerce

★ 0stars

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/habibcreatives/powerful-recaptcha-for-wordpress-woocommerce/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.

Powerful Spam Protection is a lightweight yet highly effective security plugin designed to protect your WordPress and WooCommerce login and registration forms from bots and spam registrations. Specially optimized for Porto Theme and custom layouts.


🚀 Features

  • Google reCAPTCHA v2 Integration: Stops bots with the reliable "I'm not a robot" challenge.
  • WooCommerce Support: Seamlessly protects WooCommerce Login and Registration forms.
  • WordPress Core Support: Secure your default WordPress login and registration pages.
  • Theme Optimized: Includes a "Force Theme Injection" mode for Porto Theme and other custom layouts where standard hooks might not work.
  • Responsive Design: Auto-scaling feature to ensure the captcha box fits perfectly on mobile and narrow login boxes.
  • Lightweight: Zero bloat, no unnecessary database load.

🛠️ Installation

  1. Upload: Upload the powerful-spam-protection folder to the /wp-content/plugins/ directory.
  2. Activate: Activate the plugin through the 'Plugins' menu in WordPress.
  3. Configure: Go to Settings > Spam Protection to enter your Google reCAPTCHA keys.
  4. Test: Use the "Verify API Integration" tool on the settings page to ensure everything is working correctly before enabling protection.

⚙️ Configuration

To use this plugin, you need Google reCAPTCHA API Keys:

  1. Visit Google reCAPTCHA Admin.
  2. Register your site and select reCAPTCHA v2 ("I'm not a robot" Checkbox).
  3. Copy the Site Key and Secret Key into the plugin settings.

🎨 Layout Optimization

If the reCAPTCHA box is overlapping or looks too large on your custom theme:

  • The plugin automatically applies transform: scale(0.88) for WordPress login pages to ensure a perfect fit.
  • The "Force Theme Injection" feature ensures the captcha appears right before the submit button on custom WooCommerce layouts.

📋 Requirements

  • WordPress 6.6 or higher
  • PHP 7.4 or higher
  • WooCommerce (Recommended)

👨‍💻 Author

Adnan Habib Professional Web Developer with 9+ years of experience.
❤️ View My Portfolio
⭐ YouTube Channel


📄 License

This project is licensed under the GPL v2 or later.