Disable WordPress New User Email Notification
When a new user creates an account on a WordPress.org blog, the administrator is sent a notification email. Websites that have a large number of signups each day can generate a lot of emails announcing each new user.
I wrote a simple WordPress plugin to disable the new user notification email. Visit this plugin’s page in the official WP Plugins Directory.
Installation instructions
- Download disable-wp-new-user-notification.zip
- Decompress the file contents
- Upload the disable-wp-new-user-notification folder to a WordPress plugins directory (/wp-content/plugins)
- Activate the plugin from the Administration Dashboard
Comments(11)

What about also also putting in the option to send the mail to another email address instead of the admin address.
Think that would be a nice feature
That’s a good idea. I would have to create a separate plugin because this one has a specific name already. My situation was just annoying–I don’t want the emails at all and I was getting 3 or 4 each day. I will give it some thought.
k cool when you do please let me know. it’s not that I don’t like getting the emails. If they could be sent to an other email other than my personal email where they could be achieved that would be good. Thanks for taking the idea into consideration.
I was curious if I can setup new users with this plugin without having WordPress automatically email each new user with their username and password? (I’d prefer to do this outside WordPress after testing.)
Curtis:
That’s not what this plugin does. Are you capable of modifying the plugin, or is code not your thing? You could comment out line 37 or delete lines 14 through 37 to accomplish what you want in a quick and dirty sort of way.
Corey:
Thanks for the tip, PHP is normally not my thing, from an advanced point of view anyway, but I noticed the 2nd piece I was looking for in your plugin’s code and commented the piece you referenced. It worked great — thanks again!
I just setup this website and opened up user registrations and I start getting over 20 new users a day.
It was cool and surprising initially with it being a new website then it starts to get annoying pretty quickly.
Hope this plugin works. Thanks.
Leslie:
Enjoy! I have the same kind of site, and I am still using this plugin everday. I hope most of your new users are actual humans. : )
I must say this helped me a lot.
I discovered I have a 300 email sent/day limit with one hosting and these admin notifications reduced new users notifications to 150.
this is a huge help.
thanks a lot!
Recently the spammers discovered my site, and I am deluged with new user registration emails. This plugin should help, but I cannot get it to recognize the log directory. Is there a trick to specifying the path name? I am a novice at WP so I may be missing something.
Using PHP 5 and WP 3.2.1. I created a directory at the root, /spamlog, and even gave it 777 permissions but the plugin does not see it. In fact it does not even see /wp-content/plugins/user-spam-remover/log. I neglected to record the default path which had some numbers in it; a reinstallation of the plugin does not bring that default path back.
Any help would be appreciated.
Andy:
I’m not sure what you’re talking about! This plugin doesn’t access any directory on disk. When a new user is created a function is called that sends you an email. This plugin replaces that function with an identical one just without the line of code that sends the email.