=== WordPress Zero Spam === Contributors: bmarshall511, jaredatch, EusebiuOprinoiu Tags: comments, spam, antispam, anti-spam, comment spam, spambot, spammer, spam free, spam blocker, registration spam Donate link: https://benmarshall.me/donate/?utm_source=wordpress_zero_spam&utm_medium=wordpress_repo&utm_campaign=donate Requires at least: 5.2 Tested up to: 5.4.2 Requires PHP: 7.1 Stable tag: 4.9.7 License: GNU GPLv3 License URI: https://choosealicense.com/licenses/gpl-3.0/ WordPress Zero Spam makes blocking spam & malicious visitors a cinch. Just install, activate and enjoy a spam-free site. == Description == Quit forcing users to answer silly questions, read confusing captchas, or take additional steps just to prove they're not spam. Stop malicious bots & hackers in their tracks before they ever have a chance to infiltrate your site — **introducing WordPress Zero Spam**. [WordPress Zero Spam](https://benmarshall.me/wordpress-zero-spam/?utm_source=wordpress.org&utm_medium=plugin&utm_campaign=wordpress_zero_spam) uses AI in combination with proven spam detection techniques and a database of known malicious IPs from around the world to detect and block unwanted visitors. In addition, it integrates with other popular plugins to provide all around protection. **Just install, activate, and enjoy a spam-free site!** = WordPress Zero Spam features = * **Site security enhancements**, no config required * **No captcha**, spam isn't a users' problem * **No moderation queues**, spam isn't a administrators' problem * **Blocks 99.9% of spam** submissions * **Blocks malicious IPs** from ever seeing your site * **IP blacklist spam checks** ([Zero Spam](https://zerospam.org), [Stop Forum Spam](https://www.stopforumspam.com/), [BotScout](https://botscout.com/)) * **Auto-block IPs** when a spam detection is triggered * **Manually block IPs** either temporarily or permanently * **Developer-friendly**, integrate with any theme, plugin or form * **Detailed logging** to catch & block recurring spammers * **Geolocate IP addresses** to see where spammers are coming from * **Whitelist IPs** to avoid getting blocked * **Advanced settings** for complete control over spammers * **Charts & statistics** for easy to understand spam analytics = WordPress Zero Spam also protects = * WordPress core comments & user registrations * [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) submissions * [Gravity Forms](https://www.gravityforms.com/) submissions * [BuddyPress](https://wordpress.org/plugins/buddypress/) registrations * [WPForms](https://wordpress.org/plugins/wpforms-lite/) submissions * [WP Fluent Form](https://wordpress.org/plugins/fluentform/) submissions * [Formidable Form Builder](https://wordpress.org/plugins/formidable/) submissions * and can be easily integrated into any existing theme or plugin WordPress Zero Spam is great at blocking spam — as a site owner there's more you can do to [stop WordPress spam](https://benmarshall.me/stop-wordpress-spam/) in its tracks. = Issues/Feature Requests = **Something not working as expected?** I wanna hear about it. Have an idea on how to improve the plugin? I'm all ears. * [Submit an issue or feature request](https://github.com/bmarshall511/wordpress-zero-spam/issues) on GitHub * [Contact me directly](https://benmarshall.me/contact/?utm_source=wordpress.org&utm_medium=plugin&utm_campaign=wordpress_zero_spam) on my site * [Follow me](https://twitter.com/bmarshall0511) on Twitter = Show Your Support = **WordPress Zero Spam is free — completely free & always will be.** No premium versions or addons you've gotta buy to access additional features. Help support it's development by [donating](https://benmarshall.me/donate/?utm_source=wordpress.org&utm_medium=plugin&utm_campaign=wordpress_zero_spam) today. == Installation == 1. Upload the entire wordpress-zero-spam folder to the */wp-content/plugins/* directory. 2. Activate the plugin through the Plugins screen (*Plugins > Installed Plugins*). 3. Visit the plugin setting to configure as needed (*Settings > WP Zero Spam*). For more information & developer documentation, see the [plugin’s website](https://benmarshall.me/wordpress-zero-spam). == Frequently Asked Questions == = Does WordPress Zero Spam check Ninja Forms submissions? = No. As of v4.10.0, WordPress Zero Spam no longer checks Ninja Form submissions. Support was dropped due its [requirement of JavaScript](https://developer.ninjaforms.com/codex/loading-the-form-via-ajax/) and how it submits forms. JavaScript is one of the techniques WordPress Zero Spam uses to determine if a submission is spam. Ninja Forms employs a similar method and has its own [spam detection](https://ninjaforms.com/blog/spam-wordpress-form/) feature. = Does WordPress Zero Spam check Jetpack comments? = No. WordPress Zero Spam is unable to integrate Jetpack. For more information, see [https://wordpress.org/support/topic/incompatible-with-jetpack-comments](https://wordpress.org/support/topic/incompatible-with-jetpack-comments). = Spam coments are still getting through, help! = WordPress Zero Spam relies on the default core form id (`#commentform`) in order to check comment submissions. Verify your comment forms have this ID or add the class `wpzerospam` to enable it on your site. = All registrations are marked as spam, help! = This is most likely due to a plugin or theme overriding the default markup of the registration form. Verify the form has an id of `registerform` or add the `wpzerospam` class to it. Example with `registerform` id: `