@Bainternet Ich kann das scheinbar nicht zum Laufen bringen. Ich habe es zu meiner Funktionsdatei hinzugefügt, aber die Standard-E-Mail wird weiterhin gesendet. Ich bin auf Multisite, aber das sollte doch egal sein, oder?
6
OK, jetzt verstanden, es scheint nur als separates Plugin zu funktionieren, nicht wenn Sie es zu Ihrer functions.phpDatei hinzufügen . Jetzt funktioniert es perfekt, nochmals vielen Dank für diesen schönen Code!
Funktioniert es auch für mehrere Standorte? Ich kann sehen, dass multisite eine Reihe von Funktionen in ms-functions.php zum Versenden von Benachrichtigungs-E-Mails hat.
Diese Antwort ist mehrere Jahre alt. Die akzeptierte Antwort funktioniert bei mir nicht. (Das Hinzufügen zu functions.php hat keinen Einfluss auf die E-Mails, die gesendet werden, wenn sich ein neuer Benutzer registriert.) Soll ich eine neue Frage stellen?
Kit Johnson
22
Für Benutzer ab 2018:
Seit WordPress 4.9.0 gibt es neue Filter, die Sie dafür verwenden können (kein Plugin mehr erforderlich):
Alternativ könnte man die Filter wp_new_user_notification_emailund wp_new_user_notification_email_adminverwenden. Interessenten können die Besuche vollständige Dokumentation und Quellcode für wp_new_user_notification().
Pete
Vielen Dank, Pete, so wie es aussieht, wurde es in 4.9.0 eingeführt und sieht nach einer besseren Lösung aus.
Edu Wass
3
Dies funktioniert nicht mit functions.php, Sie müssen diesen Code in das Plugin einfügen.
Wenn Sie jetzt kein Plugin dafür erstellen möchten, verwenden Sie einfach diesen Link
Vergessen Sie nicht, den Update-Code dieser Funktionsform hier zu übernehmen
functions.php
Datei hinzufügen . Jetzt funktioniert es perfekt, nochmals vielen Dank für diesen schönen Code!wpmu_signup_user_notification
denke ich.Für Benutzer ab 2018:
Seit WordPress 4.9.0 gibt es neue Filter, die Sie dafür verwenden können (kein Plugin mehr erforderlich):
Verwendungsbeispiel für eine E-Mail an Admin (Sie können dies in die functions.php Ihres Themas einfügen ):
quelle
wp_new_user_notification_email
undwp_new_user_notification_email_admin
verwenden. Interessenten können die Besuche vollständige Dokumentation und Quellcode fürwp_new_user_notification()
.Dies funktioniert nicht mit functions.php, Sie müssen diesen Code in das Plugin einfügen.
Wenn Sie jetzt kein Plugin dafür erstellen möchten, verwenden Sie einfach diesen Link
Vergessen Sie nicht, den Update-Code dieser Funktionsform hier zu übernehmen
quelle