Plugin for stopping most spambot registrations via a simple honeypot method.
A plugin for stopping most spambots from registering user accounts on WordPress sites with open user registration. This plugin creates a simple, hidden field that spambots will automatically fill out. If this registration field has data entered into it, the registration process is cut off and no spam user account will be created.
This plugin isn’t an end-all solution to spam registrations. It’s a simple solution for one type of spam registration issue that has come in handy for me many times.
There’s no configuration. Simply install, activate, and let the plugin do its work.
If you need professional plugin support from me, the plugin author, you can access the support forums at Theme Hybrid, which is a professional WordPress help/support site where I handle support for all my plugins and themes for a community of 40,000+ users (and growing).
If you’re a plugin author or just a code hobbyist, you can follow the development of this plugin on it’s GitHub repository.
Yes, I do accept donations. If you want to buy me a beer or whatever, you can do so from my donations page. I appreciate all donations, no matter the size. Further development of this plugin is not contingent on donations, but they are always a nice incentive.
registration-honeypot.zip
folder.registration-honeypot
folder to your /wp-content/plugins
directory.I’ve had some sites over the years that would get hit by spambots registering user accounts. There are WordPress plugins for stopping user registration spam, but I couldn’t find any simple plugin for handling just this specific type of spam. Plus, I hate having to go configure a lot of options that other plugins offer.
I just wanted a plugin that I could set and forget. I wanted something that would simply do its job and nothing more.
You simply need to activate it. That’s it. It’ll stop most spambot user registrations.
The absolute best way is to disable open user registration on your site. A lot of WordPress users don’t need this functionality but have it turned on anyway. You can disable it by going to “Settings > General” in your WordPress admin and unticking the checkbox for “Anyone can register”. Then, you don’t need any plugin.
No. This plugin was built for a specific type of spam. It uses a simple honeypot method to stop most spambots from registering a user account on your site. For the most part, it’s all I’ve ever needed to stop spam registrations.
However, it might not always work in all situations. It really depends on what type of spam registrations you’re getting, but spambots are pretty common. So, this should work for most people.
Basically, the plugin adds a hidden input field on the WordPress user registration form. It’s hidden to us humans, but spambots will see this field and enter text into it. This is what we call “putting your hand in the honeypot”. If a spambot puts his hand in it, the plugin catches it and cuts off the user registration process before a new user account is created.
It’s a pretty simple method, but it will not stop all spammers. It mostly just stops those that send spambots to automatically fill out forms.