如何禁用WordPress升级更新通知

张子凡 WordPress优化 2022-11-16 21:42:03 阅读(...) 评论(0)

WordPress 提供的更新通知对于了解新的可用更新和跟踪站点上的自动更新很有用。但是也有像子凡我这样希望禁用它们以减少 WordPress 仪表板或电子邮件收件箱中的混乱情况。或者,这可能是因为你使用不同的方式来管理更新,从而使通知变得多余。当然子凡我只是因为当 WordPress 核心有升级时,普通的作者编辑人员后台也有提示,这就造成了不需要的通知,所以最直接的方式就是除了管理员其它用户没必要看到 WordPress 的升级更新通知。

WordPress update

什么是 WordPress 更新通知?

WordPress 更新通知会在你站点的核心 WordPress 软件、插件或主题有可用更新时告诉你。或者,如果你为你的部分/全部站点启用了自动更新,更新通知也可以告诉你 WordPress 何时自动更新了核心软件、插件或主题。

不同类型的 WordPress 更新通知

WordPress 有两种主要类型的更新通知:

  • 仪表板内通知– 这些通常会告诉你更新何时可用。在某些情况下,你还可能会在扩展程序自动升级后看到仪表板内通知。
  • 电子邮件通知——这些通常会告诉你 WordPress 何时自动将更新应用到核心软件以及插件或主题(如果你为它们启用了自动更新)。

仪表板更新通知可以出现在几个不同的地方。你可能会在边栏的“更新”、“插件”或“主题”菜单上看到红色气泡图标。对于某些更新(通常只有核心更新),你还会在主界面中看到仪表板通知(有些人觉得这很烦人)。如果你站点上的其他用户的用户角色较低,他们可能会看到这样的提示。另一方面,WordPress 更新通知电子邮件将直接发送到与你站点上的管理员帐户关联的电子邮件地址。

自动更新与手动更新

影响你收到哪些 WordPress 更新通知的另一个重要细节是你使用的是手动更新还是自动更新。

WordPress 长期以来一直支持核心软件的自动更新,但它还在 WordPress 5.5(2020 年 8 月发布)中添加了对插件和主题的原生自动更新支持。

如果你启用了自动更新,你通常不会在仪表板中看到通知,因为 WordPress 会自动为你应用更新。但是,当 WordPress 自动更新某些内容时,你通常会收到电子邮件通知。

应该禁用 WordPress 更新通知吗?

更新通知在 WordPress 中起着重要作用,因此在继续禁用它们之前,你应该准确权衡利弊。

当你的网站和/或其扩展有可用的新更新时,他们会提醒你。这可以帮助你及时应用这些更新,这对于保持站点安全和良好运行非常重要。

或者,在自动更新的情况下,它们可以让你随时了解你的站点自动应用的任何更新。例如,你可能想在 WordPress 自动应用更新后检查是否有任何问题。

但是,自动更新通知也会使你的 WordPress 仪表板或电子邮件收件箱变得混乱,这也是你可能想要隐藏它们的原因之一。

或者,使用非管理员帐户的用户可能会感到困惑,这就是为什么你可能希望为某些用户角色禁用 WordPress 更新通知。

即使你禁用了 WordPress 更新通知,你仍然必须及时在你的网站上应用更新以确保你的网站安全和正常运行。

如何禁用 WordPress 升级更新通知

1
2
3
4
5
6
7
8
9
10
11
//禁用 WordPress 升级更新邮件通知
add_filter( 'auto_core_update_send_email', '__return_false' ); //禁用核心更新邮件通知
add_filter( 'auto_plugin_update_send_email', '__return_false' ); //禁用插件更新邮件通知
add_filter( 'auto_theme_update_send_email', '__return_false' ); //禁用主题更新邮件通知
//禁用 WordPress 仪表盘更新通知
add_action('admin_menu','fanly_hide_update_nag');
function fanly_hide_update_nag() {
	if ( ! current_user_can( 'update_core' ) ) {
		remove_action( 'admin_notices', 'update_nag', 3 );
	}
}

还是老规矩,将以上代码片段复制到当前所使用的 WordPress 主题的 functions.php 文件中即可。

WordPress 在仪表板中和通过电子邮件提供更新通知其实很多时候非常有用,只是在某些 WordPress 场景下不是特别合适,但是也应该记住,及时在你的站点上应用更新仍然很重要,尤其是安全更新。因此如果你确实禁用了 WordPress 更新通知,你将需要确保你有另一个系统以确保你能够在需要时应用更新。

更多关于WordPress优化及疑问可以添加QQ群:255308000

除非注明,否则均为泪雪博客原创文章,禁止任何形式转载

本文链接:https://zhangzifan.com/wordpress-remove-update-notification.html

发表评论