如何禁用“您的站点已更新到WordPress x.y.z”的管理员电子邮件?

时间:2014-08-07 作者:Uwe Keim

通过自动更新我的自托管WordPress博客,我配置了WordPress核心以及WordPress插件和主题的自动更新(through this plugin).

每当核心更新发生时,我都会收到一封电子邮件,如:

您的网站已更新为WordPress 3.9.2

你好!您的网站位于http://example.org 已自动更新为WordPress 3.9.2。

您无需采取进一步行动。有关版本3.9.2的更多信息,请参阅About WordPress屏幕:http://example.org/wp-admin/about.php

如果您遇到任何问题或需要支持,请志愿者在WordPress中。组织支持论坛可能会提供帮助。https://wordpress.org/support/

WordPress团队

我知道我可以completely disable administrative notification emails 但我宁愿只禁用上述通知。

Therefore my question is:

如何在WordPress中禁用更新通知电子邮件?

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

In your functions.php add:

add_filter( \'auto_core_update_send_email\', \'__return_false\' );
SO网友:kraftner

另一种方法是创建一个简单的必用插件,这样就不依赖于主题。

创建文件wp-content/mu-plugins/disable-auto-update-mail.php

<?php
/*
Plugin Name: Disable Auto Update Mails
Plugin URI: http://wordpress.stackexchange.com/questions/157056
Version: 1.0
Author: kraftner
AuthorURI: http://wordpress.stackexchange.com/users/47733/kraftner
*/

add_filter( \'auto_core_update_send_email\', \'__return_false\' );
这不能被用户禁用,并且独立于任何主题工作。

结束