Webové zákusky

Změna odesílatele e-mailu

9. 8. 2022

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' );

Zdroje

Další články

Jak přidat fonty do DIVI

V článku o lokálních fontech v DIVI jsem popisovala, jak je možné přidat do DIVI vlastní font a co dělat, pokud DIVI daný formát fontu nepodporuje (tedy jiný formát než TFF nebo OTF). Někdy je...