BACK TO DIRECTORY

Rabbit Builds Anti-Spam Comment Shield

by Rabbit Builds

5.0
(1 ratings)

Rabbit Builds Anti-Spam Comment Shield is a fast, reliable anti-spam plugin for the default WordPress commenting system. It blocks automated bot submissions using layered validation, while keeping the experience clean for real visitors.

Developed and maintained by Rabbit Builds β€” visit our website to explore more WordPress tools and solutions.

Important

  • Clear your page cache after activation or after changing plugin settings.
  • Works with the default WordPress comment form only (not AMP comment forms).

Features

  • πŸ›‘οΈ Hash-Based Verification β€” Blocks bots by hiding the comment form action URL
  • 🍯 Honeypot Trap β€” Hidden field that catches bots filling every input
  • ⏱️ Time-Based Check β€” Rejects comments submitted too quickly
  • πŸ”’ REST API Protection β€” Blocks unauthenticated REST API comments (disable for headless setups)
  • πŸ“Š Spam Statistics Dashboard β€” Real-time total & daily blocked spam counter
  • βš™οΈ Clean Settings Page β€” Status at a glance, one switch per protection layer and a live preview of the blocked message
  • πŸ”” Admin Bar Counter β€” See blocked spam count in the admin bar
  • ✏️ Custom Block Message β€” Personalize the blocked spam response
  • 100% GDPR Compliant β€” No external requests, no cookies, no tracking
  • Captcha-Free β€” Completely invisible to your visitors
  • ~200 bytes inline JavaScript β€” Zero performance impact
  • Compatible with all page caching and performance optimization plugins

How does it work?

  1. The plugin removes the comment form action URL from raw HTML output.
  2. When real user interaction is detected (scroll, mouse move, touch, or focus), JavaScript restores the action URL with a unique hash token.
  3. On submit, the server validates the hash token, checks the honeypot field, and verifies submission timing.
  4. If any check fails, the request is blocked with a 403 response before spam can reach your database.

License

This plugin is licensed under GPL-2.0-or-later.
You may use, modify, and redistribute it under the terms of the GNU General Public License.

Screenshots

Overview: protection status, spam blocked in total and today, and which protection layers are on.

Overview: protection status, spam blocked in total and today, and which protection layers are on.

Protection layers: one switch for each layer, with a short explanation of what it stops.

Protection layers: one switch for each layer, with a short explanation of what it stops.

Blocking: the minimum submit time, your blocked message and a live preview of what a blocked visitor sees.

Blocking: the minimum submit time, your blocked message and a live preview of what a blocked visitor sees.

How it works: the four-step defense every comment passes, and what to know about privacy and speed.

How it works: the four-step defense every comment passes, and what to know about privacy and speed.

Plugin Details

Active Installs
10
Total Downloads
782
Version
2.1.0
Requires WP
5.0
Requires PHP
7.4
Tested Up To
7.1.3
Added
2026-03-18
Last Updated
2026-10-16 4:10pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0