Wie kann ich die Benutzerbestätigung von der Administration deaktivieren?

Ich habe ein Netzwerk mit mehreren Standorten, auf einer der Websites ist der Zugriff auf registrierte Benutzer beschränkt, und nur ein Administrator kann Benutzer erstellen.

Ich wurde gebeten, die Bestätigungs-E-Mail zu entfernen, die an neue Benutzer gesendet wurde, und ich weiß, dass Sie eine Option auswählen können, um den Benutzer hinzuzufügen, ohne die E-Mail zu senden.

Das Problem ist, dass diese Option nur für Superadministratoren (mich) und nicht für normale Administratoren verfügbar ist.

Gibt es eine Möglichkeit, die neuen Benutzer hinzuzufügen, ohne eine Bestätigungs-E-Mail zu senden? Ich kann die E-Mail loswerden, aber ich muss auch den Aktivierungslink entfernen, die Benutzer müssen automatisch hinzugefügt werden.

Ich suche nach Haken, aber ich kann nichts hilfreich finden, irgendwelche Ideen ?.

PS Jeder Benutzer wird über das Menü Neuen Benutzer hinzufügen im Backend hinzugefügt.

Solutions Collecting From Web of "Wie kann ich die Benutzerbestätigung von der Administration deaktivieren?"

Hab das nicht wirklich getestet, aber WP benutzt diesen Filter, wenn du das “noconfirmation” Feld anklickst, außer dass es nur für super_admins funktioniert, wie du gesagt hast:

add_filter( 'wpmu_signup_user_notification', '__return_false' ); 

Ich denke, ich habe herausgefunden, wie man das macht, ohne coredateien zu bearbeiten. Ich habe Dinge (mit minimalen Tests) funktioniert mit den folgenden:

 add_filter('wpmu_signup_user_notification', 'auto_activate_users', 10, 4); function auto_activate_users($user, $user_email, $key, $meta){ wpmu_activate_signup($key); return false; } 

Das Kontrollkästchen befindet sich immer noch auf der Seite, hat jedoch keine Auswirkungen.

wp_mail ich Emails für meine WordPress-Installation komplett deaktiviert, indem ich die wp_mail function überschrieb:

 function wp_mail($to, $subject, $message, $headers = '', $attachments = array() ){ return true; } 

Das hat meiner Auto_activate in gewisser Weise erlaubt, zu arbeiten, ohne E-Mails zu senden.