【发布时间】:2019-03-19 07:34:36
【问题描述】:
有什么方法可以使用 WordPress 用于发送电子邮件的默认模板(在注册、密码重置等方面)从 WordPress 发送电子邮件。
我正在使用wp_mail 函数发送电子邮件,但是如何在消息中包含自定义内容的模板。
谢谢
【问题讨论】:
-
您要使用自定义模板吗?
-
是的,但不是自定义的,WordPress 使用的带有蓝色背景标题的标题。
有什么方法可以使用 WordPress 用于发送电子邮件的默认模板(在注册、密码重置等方面)从 WordPress 发送电子邮件。
我正在使用wp_mail 函数发送电子邮件,但是如何在消息中包含自定义内容的模板。
谢谢
【问题讨论】:
尝试使用本教程:https://www.wpbeginner.com/plugins/how-to-change-sender-name-in-outgoing-wordpress-email/
您需要在主题的 functions.php 文件或特定于站点的插件中添加以下代码。
// Function to change email address
function wpb_sender_email( $original_email_address ) {
return 'tim.smith@example.com';
}
// Function to change sender name
function wpb_sender_name( $original_email_from ) {
return 'Tim Smith';
}
// Hooking up our functions to WordPress filters
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );
This code simply replaces the default WordPress sender name and email address with your custom sender name and email address.
【讨论】: