欢迎光临好主题官网!致力于 WordPress 企业主题定制开发及 WP外贸模板下载。

如何彻底禁用 WordPress 的系统自动更新(核心、插件、主题)

文章目录

在维护 WordPress 网站时,系统自动更新虽然能提升安全性,但有时也会带来兼容性问题或打破功能稳定性。对于希望保持严格控制的站点管理员而言,禁用 WordPress 的自动更新是一项必要的配置。

本文将详细介绍几种禁用 WordPress 自动更新的方法,包括修改配置文件、添加代码片段以及使用插件。

✅ 方法一:修改 wp-config.php 文件(适合开发者)

你可以通过编辑 WordPress 根目录下的 wp-config.php 文件来快速关闭自动更新功能。

禁用所有核心自动更新:

define('AUTOMATIC_UPDATER_DISABLED', true); // 禁用所有类型的自动更新
define('WP_AUTO_UPDATE_CORE', false); // 禁用核心程序的自动更新

请将以上代码添加到 wp-config.php 文件中,位置建议放在 /* That's all, stop editing! Happy publishing. */ 之前。

✅ 方法二:使用代码过滤器(推荐,灵活控制)

将以下代码添加到当前主题的 functions.php 文件中,或者你自己的功能型插件中:

1. 禁用所有自动更新:

add_filter('automatic_updater_disabled', '__return_true');

2. 仅禁用核心自动更新(允许显示更新通知):

add_filter('auto_update_core', '__return_false');

3. 禁用插件和主题的自动更新:

add_filter('auto_update_plugin', '__return_false');
add_filter('auto_update_theme', '__return_false');

优势在于可根据需求灵活选择禁用哪些内容,而不是一刀切。

✅ 方法三:使用插件控制自动更新(适合新手)

如果你不熟悉代码,可以使用可视化管理插件:

推荐插件:

该插件支持以下操作:

  • 禁用或启用核心、插件、主题、翻译等各类更新;
  • 设置特定插件或主题是否允许自动更新;
  • 提供后台界面,直观设置无需手动写代码。

🔒 额外建议

  • 禁用自动更新后,请定期手动更新 WordPress 及其插件/主题,以保障安全。
  • 某些托管服务商(如 WP Engine、SiteGround 等)可能会强制更新核心版本,即便你已禁用。建议提前确认主机策略。
  • 对于高访问量或重要网站,建议在更新前先在开发环境中测试兼容性。

总结

方法 难度 推荐使用人群
修改 wp-config.php ★★☆☆☆ 开发者或具备基础操作能力的用户
使用代码过滤器 ★★★☆☆ 有一定编程经验的站长
使用插件 ★☆☆☆☆ 普通用户、新手站长

选择合适的方法禁用 WordPress 自动更新,让你对网站的运行状态拥有更大的控制权。

本文由 好主题 原创整理,致力于分享实用的 WordPress 建站知识与主题开发经验。 我们专注于提供高质量的 WordPress企业主题 资源,帮助中小企业轻松构建专业网站。 转载请注明来源,并保留原文链接,感谢您的支持与理解。

发表回复

相关文章
主题推荐
还没有账号?

会员注册

成为会员,获得更多专属优惠!

验证码: 加载中... =

已有账号?