Change Sender Name And Email in Outgoing WordPress Email.

Hooks Wordpress

Change Sender Name And Email in Outgoing WordPress Email. Tutorial/Guide

To change the sender name and email in outgoing WordPress emails, you can use the `wp_mail_from` and `wp_mail_from_name` filters. Here's how you can do it: 1. Open your theme's `functions.php` file or create a custom plugin file. 2. Add the following code to modify the sender name and email:  

/**
 * Change the sender name in outgoing emails.
 *
 * @param string $from_name The current sender name.
 * @return string The modified sender name.
 */
function change_email_sender_name( $from_name ) {
    // Replace 'Your Sender Name' with your desired sender name.
    return 'Your Sender Name';
}
add_filter( 'wp_mail_from_name', 'change_email_sender_name' );

/**
 * Change the sender email address in outgoing emails.
 *
 * @param string $from The current sender email.
 * @return string The modified sender email.
 */
function change_email_sender_email( $from ) {
    // Replace 'your-email@example.com' with your desired sender email.
    return 'your-email@example.com';
}
add_filter( 'wp_mail_from', 'change_email_sender_email' );

3. Customize the `Your Sender Name` and `your-email@example.com` values with your desired sender name and email address. 4. Save the changes to the `functions.php` file or activate the custom plugin. After implementing these changes, outgoing WordPress emails, such as contact form submissions or notifications, will use the updated sender name and email address.

💡 Have a Coding Problem?

Search our archives or reach out to our team for solutions and expert advice.