Michael Oeser - Fotografie, Film, Webdesign - Logo

WordPress Adventskalender Tür 1 – Wie man die Absenderadresse der Systemmails ändert

Heute morgen hatte ich die spontane Idee, in diesem Jahr einen WordPress Adventkalender bereitzustellen. Das ist sicher nichts Neues, ich fand es trotzdem eine gute Idee. Das bedeutet, dass es ab heute bis zu Heiligabend hier jeden Tag einen kleinen WordPress Tipp geben wird.

Den Anfang macht ein kleiner Codeschnipsel über den ich heute wieder mal gestolpert bin. Normalerweise werden System E-Mails (z.B. Kommentarbenachrichtigungen etc.) einer WordPress Site mit dem Absender „WordPress“ verschickt. Wer das nicht will, kann das sehr einfach ändern indem man folgenden Code in die functions.php Datei des aktiven Themes platziert.

Natürlich könnte man das Ganze auch in ein kleines Plugin auslagern und wäre dann Themeunabhängig, aber das ist ein anders Thema und ich will es hier möglichst einfach halten.

add_filter('wp_mail_from', 'new_mail_from');
add_filter('wp_mail_from_name', 'new_mail_from_name');

function new_mail_from($old) {
 return 'NAME@DOMAIN.DE';
}
function new_mail_from_name($old) {
 return 'NAME';
}

NAME@DOMAIN.DE und NAME müssen natürlich durch die eigene E-Mal Adresse und den gewünschten Absendernamen ersetzt werden.

Quelle: WP Recipies