Skip to content
WordPress.org

English (UK)

  • Themes
  • Plugins
  • News
  • About
  • Support
  • Patterns
  • Get Involved
  • Translate
  • Team P2
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

RMGCaptcha Math Guard

  • Submit a plugin
  • My favourites
  • Log in
  • Submit a plugin
  • My favourites
  • Log in

RMGCaptcha Math Guard

By ridhwanahsann
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

RMGCaptcha Math Guard adds a GDPR-friendly, math-based CAPTCHA to protect your forms from spam and brute force. No external services, no tracking, and fully WordPress.org compliant.

Features:

  • WordPress login protection (captcha on wp-login.php)
  • Contact Form 7 integration via [pmcMathcaptcha] / [pmcMathcaptcha*]
  • WooCommerce login and registration protection
  • Configurable difficulty and operations (Addition/Subtraction/Multiplication/Random)
  • Hide captcha for logged-in users
  • Custom error message support
  • Optional rate limiting and honeypot
  • Failed login log + logged user list (admin pages)
  • Translation-ready

Installation

  1. Upload the rmgcaptcha-math-guard folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > RMGCaptcha Math Guard to configure.

FAQ

How do I add it to Contact Form 7?

Use the form tag [pmcMathcaptcha] or [pmcMathcaptcha*] in your CF7 form.

Does it work for logged-in users?

You can hide CAPTCHA for logged-in users via the settings page.

Does it keep logs?

Yes. It provides separate admin pages for Logged User List and Failed Login Log with a clear button for each list.

Reviews

There are no reviews for this plugin.

Contributors and Developers

“RMGCaptcha Math Guard” is open source software. The following people have contributed to this plugin.

Contributors
  • ridhwanahsann

Translate “RMGCaptcha Math Guard” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change Log

1.0.1

  • Rename plugin to “RMGCaptcha Math Guard”
  • Add rmgc_ prefix across classes, functions, option and transient keys
  • Update text domain to rmgcaptcha-math-guard
  • Update admin menu titles and slugs
  • Replace translation template with languages/rmgcaptcha-math-guard.pot
  • Update readme metadata and wording
  • Keep existing nonces/CF7 tags for backward compatibility

1.0.0

  • Initial release.

Meta

  • Version 1.0.1
  • Last updated 1 month ago
  • Active installations Fewer than 10
  • WordPress version 5.5 or higher
  • Tested up to 6.9.4
  • PHP version 7.4 or higher
  • Language
    English (US)
  • Tags
    captchacontact form 7loginmathwoocommerce
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • ridhwanahsann

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

English (UK)

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry
The WordPress® trademark is the intellectual property of the WordPress Foundation.