I'm setting up a website which will track the users by their role in relationship to the company. I want to use the built-in WP user functionality, but I don't want to send out notifications to all these people that I'm mucking around with the backend, when I have no intention of giving them edit access at all. I just want their information in there for the company's use.

Specific Problems: Regardless of whether I use a plugin to extend WP's functionality or not,

  1. Setting up a user requires an email address
  2. The email address is required to be unique (I can't make my own test email address primary)
  3. Setting up a user WILL generate an email notification

I need to be able to either not require an email address, set up the users with the same corporate email address, or disable email notifications.

Any help is appreciated.

2 Answers 2


Maybe the simplest way is to make a quick plugin that has your own form for inserting users.

wp_insert_user() doesn't require an email address or password, and doesn't generate an email notification.

function wpa70409_add_user(){
    $userdata = array(
        'user_login' => 'testuser',
        'display_name' => 'Test User'
    wp_insert_user( $userdata );
  • Thank you. This didn't quite work for me because I do not know how to write my own plugin complete with form. Might have had to learn it, but glad I didn't. This would have worked though, so marking answered.
    – Liana Mir
    Oct 25, 2012 at 19:47

I found the Eliminate Notify Email plugin, which disabled user email notification, despite being defunct.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.