• Hey guys,
    After updating to 3.9.2 i’m unable to disable the welcome message a new user is receiving.
    for some reason this line of code:

    add_filter( 'wpmu_signup_user_notification', '__return_false' );
     // Disable confirmation email

    in wp-admin/user-new.php ( line 127 ) gets ignored and the original wpmu_signup_user_notification on wp-includes/ms-functions.php gets called.
    i know this since i add:
    if ( isset ( $_POST['noconfirmation' ] ) ) return false;
    line to it and then i get no emails.

    of course editing core files is not my heart wishes.
    anyone else if feeling it?
    any idea why?

    again.. i’m using 3.9.2, multisite.
    Thanks,
    Shai.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    What code are you trying to add, and to where, to prevent that from happening? You’re not editing user-new.php are you, right? You made a plugin I should hope…

    Thread Starter doubleorseven

    (@doubleorseven)

    not trying to add code.
    just trying to make the Skip Confirmation Email checkbox to work.
    and yes i had to edit ms-functions.php since the original function wpmu_signup_user_notification gets executed.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Okay, WHICH checkbox on which page? 🙂

    Thread Starter doubleorseven

    (@doubleorseven)

    page: wp-admin/user-new.php

    checkbox: Skip Confirmation Email

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Ah that’s not a bug.

    https://core.trac.wordpress.org/ticket/27398

    The wording is this: “Add the user without sending an email that requires their confirmation.”

    That means they don’t have to click to confirm their new account, they just get added and told their password.

    Thread Starter doubleorseven

    (@doubleorseven)

    But this was not the case in 3.9.1
    When i checked the checkbox the password email was not sent.

    Look at line 127 in wp-admin/user-new.php:

    add_filter( ‘wpmu_signup_user_notification’, ‘__return_false’ );

    this gets called if the user is superadmin and the checkbox is checked.

    it clearly says that every call to the function that send the password in this call will return false.

    The problem is it’s not. the actual ‘wpmu_signup_user_notification’ function from wp-includes/ms-functions.php gets called and the email is sent.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Then it was a bug in 3.9.1, but it was never supposed to NOT send an email from the per-site page.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘New user sends email even when don't send checkbox is set’ is closed to new replies.