WordPress如何彻底关闭自动更新功能?

禁用WordPress自动更新需修改配置文件或使用插件,在wp-config.php中添加代码define( 'AUTOMATIC_UPDATER_DISABLED', true );可彻底关闭核心、主题和插件的自动更新,也可安装专用插件(如”Disable All WordPress Updates”)实现,但需定期手动检查安全更新。

在WordPress中禁用自动更新是许多用户出于兼容性、稳定性或自定义需求考虑的操作,以下提供多种可靠方法,涵盖不同技术层面,请根据自身需求选择:

WordPress如何彻底关闭自动更新功能?


通过配置文件禁用(推荐)

编辑网站根目录的 wp-config.php 文件(操作前务必备份),在 <?php 下方添加以下代码:

// 禁用核心自动更新
define( 'WP_AUTO_UPDATE_CORE', false );
// 禁用插件自动更新
add_filter( 'auto_update_plugin', '__return_false' );
// 禁用主题自动更新
add_filter( 'auto_update_theme', '__return_false' );

适用场景:需要全局永久禁用更新,适合有服务器访问权限的用户。


通过主题函数文件禁用

打开 外观 → 主题文件编辑器 → functions.php,在文件末尾添加:

WordPress如何彻底关闭自动更新功能?

// 禁用所有自动更新
add_filter( 'automatic_updater_disabled', '__return_true' );
// 禁用邮件通知
add_filter( 'auto_core_update_send_email', '__return_false' );

注意:更换主题时需重新配置,适合临时调整。


使用插件(适合新手)

  1. 安装插件 Easy Updates Manager
  2. 激活后进入 仪表盘 → Updates Options
  3. Core Updates 中选择 Disable All Updates
  4. Plugin UpdatesTheme Updates 中关闭自动更新

优势:可视化操作,可精细化控制各组件更新。


禁用特定类型更新(代码方案)

functions.php 中添加针对性代码:

WordPress如何彻底关闭自动更新功能?

// 仅禁用核心自动更新
add_filter( 'auto_update_core', '__return_false' );
// 仅禁用翻译更新
add_filter( 'auto_update_translation', '__return_false' );

⚠️ 重要安全警告

  1. 风险提示:禁用更新将使网站暴露于安全漏洞中,强烈建议
    • 定期手动检查更新
    • 使用安全插件(如 Wordfence)监控漏洞
    • 保持PHP版本≥7.4
  2. 测试环境先行:生产环境修改前务必在本地或沙盒测试
  3. 备份原则:使用 UpdraftPlus 等插件设置自动备份

验证是否生效

  1. 访问 仪表盘 → 更新
  2. 检查页面顶部是否显示 “自动更新已禁用”
  3. 观察 wp-includes/version.php 文件修改时间(不应自动变化)

最佳实践建议

  • 折中方案:仅禁用核心更新,保留插件/主题自动更新(修改 wp-config.php):
    define( 'WP_AUTO_UPDATE_CORE', minor ); // 仅启用小版本安全更新
  • 企业用户:通过 WP_CLI 在受控环境下手动更新:
    wp core update --version=6.5.3

官方文档参考

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/32626.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月20日 18:54
下一篇 2025年6月20日 19:01

相关推荐

  • 如何快速使用WordPress小工具?

    WordPress小工具用于定制网站侧边栏、页脚等区域,进入后台“外观”-˃“小工具”,将所需工具(如最新文章、分类目录、文本块)拖放到指定区域,设置参数后保存即可生效。

    2025年6月14日
    000
  • WordPress怎样添加自定义字段?

    在WordPress编辑文章或页面时,找到“自定义字段”面板(若未显示,需在右上角“显示选项”中开启),输入字段名称和值,点击“添加自定义字段”并更新内容即可。

    2025年6月11日
    100
  • 如何进入WordPress免费站?

    要进入WordPress免费网站,请访问 WordPress.com 官网,点击“开始创建网站”或“免费开始”,使用邮箱注册账号,在创建过程中选择“免费”计划即可完成搭建,无需付费。

    2025年6月11日
    000
  • WordPress如何快速设置二级菜单

    在WordPress后台,进入“外观”˃“菜单”创建或编辑菜单,添加所需的一级页面/链接项作为父项,再添加子项并将其**向右拖拽缩进**(使其位于父项下方),即可创建二级链接,确保主题支持下拉菜单。

    2025年6月6日
    100
  • 如何快速打造一款定制化WordPress主题?

    WordPress主题开发基于HTML、CSS、PHP和JavaScript技术,通过创建模板文件(如header.php、index.php)构建页面结构,利用函数文件实现功能扩展,结合主题配置和样式设计,并遵循WordPress编码规范,最终打包成可安装的主题文件,支持自定义设置与响应式布局。

    2025年5月29日
    300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN