更改更新通知的电子邮件

时间:2014-02-18 作者:Valentin Despa

我最近收到了一封带有更新通知的电子邮件。

[Example.com] Your site has updated to WordPress 3.8.1

Howdy! Your site at http://www.example.com has been updated automatically to WordPress 3.8.1. [...]

I want to change the email where this notification goes. 我似乎没有与任何用户连接。

我已经搜索了所有后端,但似乎找不到所需的设置。

3 个回复
最合适的回答,由SO网友:fischi 整理而成

您要查找的设置位于“设置”=>“常规”=>“电子邮件地址”中。

WordPress或插件发送的所有电子邮件都会发送到admin_mail, 由返回get_option( \'admin_mail\' ), 而且此电子邮件地址并不总是与用户连接。

如果您首先安装WordPress,则创建的第一个用户将获得该角色administrator, 此设置使用相同的EmailAddress,但可以在以后更改。

这实际上很有意义,因为一个站点可能只有几个管理员(或者没有管理员,要挑剔)。不是每个人都需要获得这些信息,也不是每个人都应该获得这些信息,即使一个站点没有在数据库中注册管理员。

这就是两个不同字段/设置的原因。

SO网友:SolaceBeforeDawn

您可能想查看此插件,它允许您更改电子邮件的发送位置:

background-update-notification-email-address

SO网友:Sunny Luthra

您可以使用auto_core_update_email 筛选以更改默认的管理员电子邮件。

add_filter( \'auto_core_update_email\', function($email){
  $email[\'to\'] = \'[email protected]\'; // Override email address
  return $email;  
});

结束

相关推荐