Stop Spam Subscriber New User Registrations on WordPress

anti_spam_wordpress_users

anti_spam_wordpress_users

If you have been getting a bunch of unwanted new user registrations on your WordPress website and are wondering what they are and where they are coming from, with such bogus email addresses mostly from the gmail.com domain like u.nup.p.on.n.a@gmail.com do not fear, here’s what to do!

It’s the spambots trawling through seeing where they can get access and leave spam. In WordPress you can see if you have registration enabled by checking http://www.yourdomain.com/wp-login.php and if you have “Registration” below the login then anyone can subscribe and as long as you have the default level set on the lowest “Subscriber” nothing bad is going to happen.

WordPress ships with the default level in this setting set to Subscriber and the user has very limited access to the site. But I would rather be giving no access.

wordpress-spam-users-register

wordpress-spam-users-register

To turn this off go to WordPress Dashboard > Settings >  Settings > Membership and uncheck “Anyone Can Register”.

This will stop spam users setting up fake accounts saving you a lot of admin deleting time.

uncheck-member-subcribe-wordpress

uncheck-member-subcribe-wordpress

 

If you do have a load of bogus users to delete you can speed up the process by increasing the amount of users you can see on screen and then to a mass delete. By changing the screen options and upping the number – 999 is the maximum, if your server can handle it – otherwise try 300 at a time.

delete-mass-users-wordpress

delete-mass-users-wordpress

 

If you do want to keep legitimate subscribers consider a plug-in like Subscribe2

Related posts:

  1. WordPress Media Library and Updates Not Working in OSX
  2. Hiding the Meta Generator Tag in WordPress in the Header and RSS
  3. Fastest Way to install WordPress on OSX Lion 10.7 and 10.6
  4. Make Custom WordPress Template Pages and Headers
  5. Adding a Footer Menu to Twenty Eleven Theme WordPress
  • Grateful Guest Poster

    You are a wonderful, worthy, precious member of the human race for posting this!  I get about 20 registrations from people I’ve never heard of every day.  You’ve saved me from a life of tedium.  Thank you, thank you, thank you, thank you, thank you.  

  • http://twitter.com/aliciacastillo Alicia Castillo Holl

    You are… coolest guy :-)   thanks for posting this!

  • Andrew Norton

    Thank you for posting this helpful advice. I can now stop thousands of unwanted emails and take comfort in knowing spammers are locked out of my website. Cheers