If you have a WordPress site with a lot of users you will be extremely familiar with these new user registration emails.
These emails alerting you of a new user to your site can be extremely helpful but if you have users registering daily you might want to disable them.
It’s important to note that if you don’t want users registering on your WordPress site at all you can disable the feature. This is done by heading to Settings / General in the admin dashboard. From here simply uncheck “anyone can register”, this will prevent new users from registering on your site.
This article will assume you want users registering and just want to disable the email notifications.
Today I’ll show you two methods to disable new user registration emails in WordPress.
Disable New User Notification Emails using a WordPress Plugin
The easiest way to disable the new user notification email in Wordpress is to use the Manage Notification E-mails plugin. This plugin will allow you to disable a slew of admin related emails.
After installing and activating the plugin you’ll see a new option in your settings for “Notification e-mails”. Here you’ll be able to control a slew of WordPress email options.
While this plugin lets you disable options like password changes, new user notifications to users, and forgotten password emails we’re going to focus on the admin user notification option at the top of the page.
Unchecking the option for “New user notification to admin” will disable the email you get when new users sign up on your WordPress site.
Code Snippet to Disable New User Emails in WordPress
If you don’t prefer to use a plugin here’s a bit of PHP code you can use.
You can add this code snippet to your theme’s function.php file or to your site using a plugin like Code Snippets.
And just like that you should no longer be getting those “New User Registration” emails to your admin email address. I wouldn’t recommend disabling this if your site doesn’t get a lot of signups since you’ll want to know if you’re getting an influx of users.