2017-04-21 99 views
1

如果我登录到WordPress作为一个管理和更改其他用户的电子邮件地址,下面的电子邮件自动发送给该用户说以下内容:编辑WordPress的“电子邮件更改通知”电子邮件文本

[用户名],此通知确认您的电子邮件已在[网站]更改。如果你不改变你的电子邮件,请与网站管理员联系以[管理电子邮件]此邮件已发送到[用户电子邮件]的问候,都在[公司网址][网站URL]

有没有办法编辑这个消息说别的?

回答

2

您将使用email_change_email过滤器。 Learn about this filter in the WordPress Codex.还可以了解它hookr.io

Learn about adding filters here.

/* 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); 
+0

完美的感谢! – gurtfrobe

+0

请参阅此处了解更多详情:https://developer.wordpress.org/reference/hooks/email_change_email/ –