前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何禁用WordPress升级更新通知

如何禁用WordPress升级更新通知

作者头像
张子凡
发布2023-01-09 15:14:35
1.7K0
发布2023-01-09 15:14:35
举报
文章被收录于专栏:张子凡张子凡

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

什么是 WordPress 更新通知?

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

不同类型的 WordPress 更新通知

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

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

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

自动更新与手动更新

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

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

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

应该禁用 WordPress 更新通知吗?

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

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

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

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

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

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

如何禁用 WordPress 升级更新通知

代码语言:javascript
复制
//禁用 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 更新通知,你将需要确保你有另一个系统以确保你能够在需要时应用更新。

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 张子凡 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是 WordPress 更新通知?
    • 不同类型的 WordPress 更新通知
      • 自动更新与手动更新
      • 应该禁用 WordPress 更新通知吗?
      • 如何禁用 WordPress 升级更新通知
      相关产品与服务
      网站建设
      网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档