WordPress posílá emaily z webu pod jménem “Wordpress” a adresou “wordpress@nazev-vasi-domeny.cz”. Což není moc praktické v případě, kdy chodí z webu e-maily i Vašim klientům (např. kontaktní formulář, objednávky e-shopu, moderované komentáře na webu aj.). A pokud nemáte možnost přímo v pluginech změnit odesílatele e-mailu, je třeba to udělat jinak.
Existuje několik pluginů, které umožňují nastavit odchozího adresáta, v tomto případě si vystačíme s několika řádky kódu a tedy není potřeba takový plugin instalovat. Následující kód přidáte do souboru functions.php (ideálně do child-theme), a upravíte si e-mail a jméno dle potřeby:
// Function to change email address
function wpb_sender_email( $original_email_address ) {
return 'NOVY-EMAIL@DOMENA.CZ';
}
// Function to change sender name
function wpb_sender_name( $original_email_from ) {
return 'JMÉNO ODESÍLATELE';
}
// Hooking up our functions to WordPress filters
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );