Wenn sich ein User auf meiner Seite registriert, bekommt er von wordpress ein E-Mail:
"Welcome! Your login details are as follows: Benutzername: xxx, Password: xxxxx mit dem Link
https://eur04.safelinks.protection.outlook.com/?url=https%3A%...
Wie kann ich den Text anpassen? Vielen Dank für Support, lg, Stefan
WP User Registration Mail
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Das geht mit ein bisschen Programmierarbeit. Schau mal hier.
-
Vielen Dank für deine Hilfe - ich kämpfe noch! Ich fürchte ich habe das noch nicht ganz durchblickt.
Lg, Stefan -
Während ich zwar auch den Ansatz von @mensmaxismus bevorzugen würde, gibt es auch eine (einfachere) Plugin-Lösung:
https://wordpress.org/plugins/welcome-email-editor/ -
Hallo Daniel, hallo Mensmaximus!
Vielen Dank für eure Hilfe! Leider hat auch das Plugin nicht genutzt. Ich erhalte unverändert die ursprüngliche Mail bei einer neuen Registrierung. Ich habe keine Ahnung wo dieses Mail herkommt. Ich habe auch versucht den englischen Text über Loco Translate zu übersetzen (das würde mir schon helfen). Ich habe Wordpress, mein Theme und alle Plugins nach dem String durchsucht und nichts gefunden.
Ich habe keine Ahnung wo ich noch ansetzen kann.
Sorry, trotzdem danke, mlg, Stefan -
Ich habe untenstehenden Code in meine function.php geschrieben, die Senderadresse konnte ich damit erfolgreich von wordpress auf meine admin-Adresse ändern, E-Mail Test und Subject blieben aber unverändert (Ich habe es auch in der pluggable.php versucht, das hat die Webseite blockiert - technische Schwierigkeiten).
/**
// Function to change email address
**/
function wpb_sender_email( $original_email_address ) {
return 'office@wirsindevents.at';
}
// Function to change sender name
function wpb_sender_name( $original_email_from ) {
return 'Dein WirsindEvents Team';
}
// Hooking up our functions to WordPress filters
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );
/**
* Customize new user notification email, shackel, 02.11.19
*/
add_filter( 'wp_new_user_notification_email_admin', 'custom_wp_new_user_notification_email', 10, 3 );
function custom_wp_new_user_notification_email( $wp_new_user_notification_email, $user, $blogname ) {
$wp_new_user_notification_email['subject'] = sprintf( 'Deine Anmeldedaten für WirsindEvents', $blogname, $user->user_login );
$wp_new_user_notification_email['message'] = sprintf( "Gratulation! Du hast dich erfolgreich auf WirsindEvents registriert!", $user->user_login, $user->user_email, $blogname );
return $wp_new_user_notification_email;
} -
Der hier gesuchte Filter sollte wohl eher [FONT=Courier New]wp_new_user_notification_email[/FONT] heissen, nicht [FONT=Courier New]wp_new_user_notification_email[COLOR=#ff0000]_admin[/COLOR][/FONT]...
-
...ja, du hast natürlich recht, danke! Habe das nun geändert und habe aber noch immer das alte Mail.
Danke! -
Dieser Filter wird genutzt wenn die Registrierung über WordPress erfolgt.
Falls - wie ein Besuch der Seite [FONT=Courier New].../registrierung/[/FONT] vermuten lässt - eigener Code verwendet wird, z.B. ähnlich wie hier über Contact Form 7, musst Du den eigenen Code anpassen oder Dich alternativ an die Person wenden, die den Website eingerichtet hat.
PS. Die Seite hat noch so ein paar Probleme, z.B. wird u.a. PHP-Code ausgegeben:
-
Hallo, vielen Dank! Ich glaube das ist der Punkt wo ich externen Support suchen werde, mlg, Stefan
-
Hi, ich habe den file mit dem Mailinhalt im cf7-frontend Plugin Ordner gefunden. Der Mailinhalt lässt sich anpassen und wird auch so gesendet. Wenn ich den file allerdings in das Child Theme spiele funktioniert es nicht. Am Originalort werden die Änderungen bei updates wahrscheinlich überspielt. Wo kann ich den Inhalt wirksam positionieren, ohne dass er bei zukünftigen Updates verloren geht?
Nochmals vielen Dank für eure Unterstützung, Stefan -
Plugin-Dateien kann man nicht über ein Child-Theme überlagern.
Manche Plugins haben sog. "Filter" für Ausgaben, das genannte Plugin hat sowas nicht, eine Anpassung des Textes der E-Mail gibt es bei diesem Plugin lt. Beschreibung nur in der Pro Version.
-
Ok, vielen Dank für den Hinweis.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!