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.