Stop Spammers Security | Block Spam Users, Comments, Forms

Description

Stop spam emails, spam comments, spam registration, and spam bots and spammers in general. Run diagnostic tests, view activity, and much more with this well-maintained, mature plugin.

Stop Spammers adds security that should kill off many of your spam worries straight out-of-the-box. Because every website is different (especially if you have integrated a payment gateway), we offer dozens of features you can leverage to meet your website’s specific needs. Our 50+ configuration options make personalization easy.

Get even more options with Stop Spammers Premium.

Features

Extremely granular control, so that any variety of website can create a special custom cocktail just for their particular spam issues:

We sincerely thank everyone who has contributed to the project through donations, feedback, and bug reporting. Every little bit goes a long way.

Screenshots

Installation

The most powerful spam prevention for WordPress: 50+ spam-blocking settings, dianostic testing, log reports, and much more.

Go to Plugins > Add New from your WP admin menu, search for Stop Spammers, install, and activate.

OR

  1. Download the plugin and unzip it.
  2. Upload the plugin folder to your wp-content/plugins folder.
  3. Activate the plugin from the plugins page in the admin.

FAQ

What should I expect?

See: Breaking Down Stop Spammers.

What do I do if I lock myself out of my own site?

See: https://github.com/trumani/stop-spammers/issues/5.

Can I use Stop Spammers with Cloudflare?

Yes. But, you may need to restore visitor IPs: https://support.cloudflare.com/hc/sections/200805497-Restoring-Visitor-IPs.

Can I use Stop Spammers with WooCommerce (and other ecommerce plugins)?

Yes. But, in some configurations, you may need to go to Stop Spammers > Protection Options > Toggle on the option for “Only Use the Plugin for Standard WordPress Forms” > Save if you’re running into any issues.

Can I use Stop Spammers with Akismet?

Yes. Stop Spammers can even check Akismet for an extra layer of protection.

Can I use Stop Spammers with Jetpack?

Yes and no. You can use all Jetpack features except for Jetpack Protect, as it conflicts with Stop Spammers.

Can I use Stop Spammers with Wordfence (and other spam and security plugins)?

Yes. The two can compliment each other. However, if you have only a small amount of hosting resources (mainly memory) or aren’t even allowing registration on your website, using both might be overkill.

Why is 2FA failing?

Toggle off the “Check Credentials on All Login Attempts” option and try again.

Is Stop Spammers GDPR-compliant?

Yes. See: https://law.stackexchange.com/questions/28603/how-to-satisfy-gdprs-consent-requirement-for-ip-logging. Stop Spammers does not collect any data for any other purpose (like marketing or tracking). It is purely for legitimate security purposes only. Additionally, if any of your users ever requested it, all data can be deleted.

Reviews

July 10, 2021
It comes with predefined settings for general uses. And customizable options are also great if advanced users want to prevent spam further.
June 22, 2021
First, thank you very much! It works great in blocking all spam comments on my website. The developers provide very good support for problems or questions. By fine-tuning the number of false positives could be reduced to almost zero.
May 27, 2021
I was getting so many Spam Registrations on a membership site that uses MemberMouse. I'd have to go in everyday and delete so many fake registrations. ReCaptcha didn't stop it, so many other plugins did nothing. This plugin, from the get-go stopped it dead in it's tracks. Thank You.
April 14, 2021
I'm not sure why this didn't work for me. It locked me out of my website, which was super frustrating and I had to do a backend workaround to regain access that I think would be too advanced for most average users. Meanwhile, I was still receiving emails from wordpress about comments and registrations... that were all spam. Bryan (author of the plugin) was very awesome and helped me quickly, which is the reason I'm not giving it a 1-star. But as far as what the plugin does, not a fan.
March 8, 2021
This is the only plugin that managed to block by country upon install. LOVE THIS PLUGIN! Noticed an immediate difference after setup as all the spam suddenly disappeared. Does exactly what it says and frankly, exceeded my expectations.
March 3, 2021
This plugin is certainly effective at stopping spam account registrations and the plugin creators very quick to respond to support requests and issue updates. By its own admission, it inevitably sometimes blocks genuine user registrations but there are various configuration options for site admins to try to get the right balance. For a site with a fairly low number of registrations, I found it manageable to occasionally need to manually override the blocking of genuine users in return for blocking a lot of spam registrations.
Read all 228 reviews

Contributors & Developers

“Stop Spammers Security | Block Spam Users, Comments, Forms” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2021.19

  • [New] Enable CAPTCHA on WordPress core forms

2021.18

  • [Enhanced] Security

2021.17

  • [New] hCaptcha integration

2021.16

  • [New] Allow Square

2021.15

  • [Fix] Checking for periods in emails
  • [Fix] jQuery error

2021.14

  • [Fix] Network toggle fix
  • [Fix] Design issue with icons on some browsers

2021.13

  • [Update] Cloudflare IPs
  • [Fix] SFS report

2021.12

  • [Fix] Minor fixes

2021.11

  • [Fix] Settings fix

2021.10

  • [Enhanced] Security

2021.9

  • [Enhanced] Security

2021.8

  • [Update] UI improvements
  • [Enhanced] Notification Control feature
  • [Fix] Math question

2021.7

  • [Update] PayPal IPs
  • [Enhanced] Cleanup

2021.6

  • [New] Notification Control feature
  • [New] Sortable registered date column on Users page
  • [Enhanced] Security
  • [Enhanced] Code audit and cleanup

2021.5

  • [Fix] Email fix

2021.4

  • [Fix] SFS report fix

2021.3

  • [Fix] Error fixes

2021.2.1

  • [Fix] Login issue

2021.2

  • [New] Strings are now translation-ready
  • [Update] UI improvements
  • [Update] Safety checks for WooCommerce
  • [Enhanced] When approving allow requests, the email address is now whitelisted
  • [Enhanced] Code audit and cleanup
  • [Fix] “Clear the Requests” toggles off other settings
  • [Fix] Too many periods feature

2021.1

  • [Update] Third-party service IP lists

2021

  • [New] Private mode feature
  • [Update] UI improvements
  • [Enhanced] Too many periods feature
  • [Enhanced] Emails are now off by default (to avoid potential issues with server reputation)
  • [Enhanced] Code audit and cleanup
  • [Fix] Shortened URL option only checks for exact matches now

2020.6.2

  • [Update] Minor UI improvements
  • [Fix] Duplicate email issue

2020.6.1

  • [Fix] PHP notice

2020.6

  • [New] Send email when allow list request is approved (community request)
  • [New] Approve or Block action in request email with link to Allow List page (community request)
  • [Update] Update Stop Spammers menu icon to ‘S’ logo
  • [Fix] Conditional fields hidden on page load when option is enabled
  • [Fix] Updates to multisite (community reported)
  • [Fix] Shortcode and HTML support on Spam Message (community reported)
  • [Fix] Wrong key used for the spam reason in the allow request email template sent to the web admin

2020.5.1

  • [Fix] Block if email has too many periods

2020.5

  • [New] Block URL shortening service links

2020.4.5

  • [New] Notice

2020.4.4

  • [Fix] PHP warnings

2020.4.3

  • [Enhanced] Code cleanup

2020.4.2

  • [Revert] Removed gettext

2020.4.1

  • [Fix] Hotfix

2020.4

  • [New] Force username-only login
  • [New] Force email-only login
  • [New] Disable custom passwords
  • [Enhanced] 2,500+ disposable email domains added to block list
  • [Update] Support notice

2020.3

  • [Update] Usability updates

2020.2

  • [Update] Plugin audit and cleanup

2020.1.1-2020.1.4

  • [Update] Various hotfixes

2020.1

  • [New] Check for Tor Exit Nodes
  • [New] Check for too many periods
  • [New] Check for too many hyphens
  • [New] Allow Stripe
  • [New] Allow Authorize.Net
  • [New] Allow Braintree
  • [New] Allow Recurly
  • [Update] Admin UI enhancements

2019.6