在WordPress中,为了确保网站的安全和稳定运行,我们强烈建议永久禁用自动更新,这可以通过修改主题和插件的设置来实现,在“外观”>“编辑器”中打开主题文件夹,找到functions.php文件并添加如下代码:// 禁止插件和主题自动更新 define('WP_ALLOW_UPDATE__, false); 这段代码可以有效地阻止自动更新的发生,保护您的网站免受潜在的安全威胁。
在数字化时代,软件和服务的自动更新已成为常态,旨在为用户提供最新功能和安全补丁,对于依赖特定版本或配置的WordPress网站,自动更新可能会带来风险,本文将引导您了解如何操作,将WordPress的自动更新关闭,确保您的网站保持稳定,并避免潜在的安全威胁。
了解WordPress自动更新机制
在WordPress中,自动更新通过主题和插件更新器实现,WordPress会定期检查更新,并在检测到更新时自动应用,这种机制虽然方便,但可能导致未兼容新版本的插件或主题在您的网站上引发问题。
禁用自动更新的步骤
- 登录WordPress后台:
使用SSH客户端或访问yourwebsite.com/wp-admin,输入您的管理员用户名和密码,登录WordPress后台。
- 禁用自动更新功能:
-
打开
wp-config.php文件,在文件末尾添加以下代码:define('WP_ALLOW_AUTO_UPDATE', false); -
如果您使用的是WordPress 5.8及以上版本,还需要通过函数
update_core()禁用自动更新,在wp-config.php文件中添加:function disable_wordpress_autoupdate( $upgrader_object ) { if ( !defined( 'DOING_AJAX' ) && ( !empty( $_SERVER['REQUEST_URI'] ) && stristr( $_SERVER['REQUEST_URI'], '/xmlrpc.php' ) ) ) return false; wp_send_json_success( 'Auto-update disabled.' ); } add_filter( 'auto_update_plugin', 'disable_wordpress_autoupdate', 10, 2 );
永久禁用更新的重要性
关闭自动更新意味着您必须手动管理WordPress核心、主题和插件的更新,这样做的好处包括:
-
安全性:避免因自动安装不安全代码而导致的安全风险。
-
稳定性:确保您的网站始终运行在已知稳定的软件版本上。
-
控制权:根据自己的需求定制更新策略,而不是完全依赖WordPress的自动机制。
手动更新策略
虽然禁用了自动更新,但作为网站管理员,您仍需要定期手动检查并安装更新,建议设置一个常规任务或使用插件来监控更新并及时提醒您进行操作。
关闭WordPress的自动更新功能是一种谨慎的做法,尤其适用于对安全性要求较高的网站,通过本文的指导,您可以轻松实现这一操作,并为网站的长期稳定运行奠定坚实基础。


还没有评论,来说两句吧...