it-swarm.com.de

Wenn der Administrator ein Kennwort für einen registrierten Benutzer ändert, möchte ich keine E-Mail zur Kennwortänderung an die Benutzer senden

Ich muss Passwörter für die registrierten Benutzer ändern/generieren, sollte ihnen jedoch keine E-Mail diesbezüglich senden. Der Administrator teilt ihnen später das Kennwort mit.

diese Mitglieder sind auf der alten Site registriert, und ich habe gerade auf die neue Site migriert, die in WordPress entwickelt wurde. Daher müssen sich diese Personen nach dem Start der neuen Site anmelden, damit der Administrator ihnen das Passwort gibt und sie es später ändern können.

Dies sind jedoch nicht genehmigte Benutzer. Geht E-Mail zur Passwortänderung auch für nicht genehmigte Benutzer? Wie kann verhindert werden, dass eine E-Mail an die Benutzer gesendet wird?

1
Mann

Siehe 'send_password_change_email' filter hook.
Es ist Teil der Funktion wp_update_user(), die auf admin oder im Frontend ausgeführt wird. Ich denke, Sie können überprüfen, ob das Update über den admin erfolgt. Wenn dies zutrifft, deaktivieren Sie die E-Mail auf diese Weise.

if ( is_admin() )
    add_filter( 'send_password_change_email', '__return_false' );
1
ClemC