Description
Spam Prevention for WP Contact Form 7 and WordPress Comments.
This plugin adds a small code snippet to determine page scroll and add dynamically a unique token.
If the token doesn’t exists while submitting or call directly API then the incoming request will be rejected.
You can see how it works on SiteLint website.
Installation
- Upload
/contact-form-7-prevent-spam
folder to the/wp-content/plugins/
directory or install “Spam Prevention for Contact Form 7 and WordPress Comments” plugin in WordPress. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- That’s all.
Reviews
September 13, 2023
Excited to use this tool. Very effective for prevention spam.
September 13, 2023
A good plugin developed by the expert, this plugin is a must-have for any WordPress website owner. It's easy to set up, highly effective. Say goodbye to spam headaches and hello to a cleaner, more secure website. I highly recommend it!
Contributors & Developers
“Spam Prevention for Contact Form 7 and Comments” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Spam Prevention for Contact Form 7 and Comments” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.6
- Set lowest priority for adding SiteLint logo using PHP_INT_MAX
1.3.5
- Fixing reference to the method handleSubmitContactForm7FormAction
1.3.4
- Code formatting and updating version info; Tested up to: 6.3
1.3.3
- Use wp_print_footer_scripts instead of wp_footer to print code
1.3.2
- Call add_action before function declaration
1.3.1
- Code formatting and updating version info
1.3
- Change add_action to do_action; return $submission in handleSubmitContactForm7FormAction function
1.2
- Replace empty string for “action” attribute in the
<
form> with a valid URL “#”
1.1
- Determine, if whole contact form is rendered within current browser viewport and if so then apply solution immediately
1.0
- Initial version of the Plugin