描述
Spam Slayer for Gravity Forms is a lightweight cleanup utility for Gravity Forms that helps you detect, review, mark, and remove spam-like submissions already stored in your database.
Instead of blocking spam during submission, the plugin works as a post-submission analysis tool using regex-powered pattern matching.
Perfect for:
* Bot attack cleanup
* Fake name detection
* Spam audits
* Bulk spam removal
* Regex-based moderation workflows
Features
- Regex-powered spam detection
- Built-in spam detection presets
- Custom regex support
- Scan specific forms and fields
- Preview suspicious entries before deletion
- Test scan mode
- Bulk spam marking
- Bulk spam deletion
- Track which pages/posts are using Gravity Forms (shortcodes or Gutenberg blocks)
- Lightweight admin interface
- Native WordPress UI
- No telemetry or tracking
- No external API calls
- Minimal performance impact
安装
- Upload the
spam-slayer-for-gravity-formsfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Access the plugin via the ‘Spam Slayer Tools’ menu in your WordPress dashboard.
常见问题
-
Does this plugin block spam submissions?
-
No, this plugin is designed for post-submission cleanup and audit of existing entries, not for preventing spam in real time.
-
Can I use custom regex rules?
-
Yes, you can write custom regular expressions in the admin dashboard to search through submissions.
评价
此插件暂无评价。
贡献者及开发者
更新日志
1.5 (2026-06-01)
- Renamed plugin to Spam Slayer for Gravity Forms to comply with WordPress directory trademark guidelines.
- Completely overhauled the admin settings UI with a modern, card-based flexbox layout for better usability and aesthetics.
- Added new high-quality plugin icons and banners to the assets directory for the WordPress directory listing.
- Updated “GF Usage” page title to “Pages which uses gravity forms” and improved detection to find forms used in Elementor widgets (e.g. bdt-gravity-forms) across both public and private pages.
1.4 (2026-05-26)
- Restructured admin interface into a custom Spam Slayer Tools top-level menu containing Spam Slayer for Gravity Forms and Usage submenu pages.
- Added checks on plugin activation, admin panels, and AJAX routines to gracefully handle scenarios when Gravity Forms is not installed or active, preventing any fatal errors.
- Resolved prefixing errors, added missing translator comment annotations, formatted raw error logs, and updated readme configurations to match WordPress repository requirements.
1.3 (2026-05-26)
- Added a Buy Me a Coffee donate link directly to the plugin action links on the main Plugins directory screen.
- Added a Support card in the admin tools panel featuring links to GitHub Sponsors and Buy Me a Coffee.
1.2 (2026-05-26)
- Added a Gravity Forms Usage page under the Tools management menu to see which posts and pages are using each Gravity Form (via shortcodes or Gutenberg blocks).
1.1 (2026-05-26)
- Fixed critical bug where undefined wp_error_log function could cause fatal PHP crash when logging errors.
- Implemented server-side regex validation check before running preg_match to prevent PHP runtime warnings or crashes on invalid patterns.
- Removed inline Javascript script block from the admin dashboard to comply with modern security guidelines.
- Optimized Gravity Forms loop performance by caching the form object retrieval outside the loop, avoiding redundant database lookups.
- Localized all remaining hardcoded strings in the admin interface and JavaScript logic.
- Bumped minimum required PHP version to 7.4.
1.0 (2026-05-25)
- Initial release.


