Php 编辑Wordpress";电子邮件更改通知”;电子邮件文本

Php 编辑Wordpress";电子邮件更改通知”;电子邮件文本,php,wordpress,email,Php,Wordpress,Email,如果我以管理员身份登录Wordpress并更改另一个用户的电子邮件地址,则会自动向该用户发送以下电子邮件,内容如下: 您好[用户名],此通知确认您的电子邮件已在[网站]上更改。如果您没有更改您的电子邮件,请通过[管理员电子邮件]联系网站管理员。此电子邮件已发送至[用户电子邮件]问候,全部地址为[网站][网站url] 有没有办法编辑此邮件以表达其他信息?您可以使用电子邮件\u change\u电子邮件过滤器。也可以在网上了解它 只需从位于第2064行的根目录中编辑下面的文件,或搜索'Hi####

如果我以管理员身份登录Wordpress并更改另一个用户的电子邮件地址,则会自动向该用户发送以下电子邮件,内容如下:

您好[用户名],此通知确认您的电子邮件已在[网站]上更改。如果您没有更改您的电子邮件,请通过[管理员电子邮件]联系网站管理员。此电子邮件已发送至[用户电子邮件]问候,全部地址为[网站][网站url]


有没有办法编辑此邮件以表达其他信息?

您可以使用
电子邮件\u change\u电子邮件
过滤器。也可以在网上了解它


只需从位于第2064行的根目录中编辑下面的文件,或搜索'Hi##########,即可找到如下消息正文,您可以根据需要对其进行自定义

$email\u change\u text=__(
“嗨####用户名####”,
此通知确认您在##########上的电子邮件地址已更改为######新的#U电子邮件#。
如果您没有更改电子邮件,请联系网站管理员
###管理员电子邮件###
此电子邮件已发送到####电子邮件###
当做
全部位于####站点名称###
###站点URL####'
);有关更多详细信息,请参阅此处:
    /* Filter Email Change Email Text */

    function so43532474_custom_change_email_address_change( $email_change, $user, $userdata ) {

        $new_message_txt = __( 'Change the text here, use ###USERNAME###, ###ADMIN_EMAIL###, ###EMAIL###, ###SITENAME###, ###SITEURL### tags.' );

        $email_change[ 'message' ] = $new_message_txt;

        return $email_change;

    }
    add_filter( 'email_change_email', 'so43532474_custom_change_email_address_change', 10, 3 );