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?
- The plugin removes the comment form action URL from raw HTML output.
- When real user interaction is detected (scroll, mouse move, touch, or focus), JavaScript restores the action URL with a unique hash token.
- On submit, the server validates the hash token, checks the honeypot field, and verifies submission timing.
- 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.

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.

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