Can you disable WordPress new user notifications?
July 7, 2010 – 9:19 pm |The question we received through our contact form was:
Hey guys. I’m trying to figure out how to disable admin email notifications when a new user signs up without using a plugin. Any thoughts?
So I did some research into the code and found out that the answer is No, with the way WordPress is setup, you cannot disable this feature without a plugin. The reason is that WordPress does not have a built in setting to disable this functionality. All they provide is the normal “hook” interface that they provide for plugins.
Now, the consolation prize is that you can do this with a very simple plugin.
-
<?php
-
/*
-
Plugin Name: Disable wp new user notification
-
Description: Disables the email sent to the administrator when a new user creates an account.
-
*/
-
function wp_new_user_notification() {
-
//nothing here
-
}
-
?>
But, if you want the email to go out to the new users too, then you need to use a plugin that already exists called the Disable WP New User Notification Plugin. This plugin comes well recommended and does everything the default wp_new_user_notification function in the WordPress core does, without sending an email to the site administrator.

