Wordpres新版本加入了自动更新功能,会自动修复代码漏洞和一些系统更新(程序核心、插件、主题和翻译)这本是一件好事。但是有些童鞋多少会对系统做一些定制修改,在Wordpress自动更新的时候这些修改都会被覆盖。所以如果哪一天你发现网站出错或一切恢复如初,不用怀疑这一定是Wordpress自动更新了代码。

如果不想让系统自动更新,那可以用插件或者非插件的形式来选择性禁止自动更新。

这里推荐一款轻量级好用的插件Easy Updates Manager,这款插件的功能非常强大可以管理所有自动更新。比如一键禁用/开启所有自动更新,也可以自定义选择自动更新哪些插件或主题,并配置有关Wordpress核心代码更新的翻译更新或电子邮件通知。如果自动更新网站出现了问题,您也可以通过插件的日志功能来查看更新时间及内容,来确定是哪些更新导致了错误。

如果你不想安装插件,也可以用自定义代码的形式来禁用自动更新。

在根目录wp-config.php中添加以下代码

禁用所有自动更新

define( 'AUTOMATIC_UPDATER_DISABLED', true );

禁用核心自动更新

define( 'WP_AUTO_UPDATE_CORE', false );
  • minor:启用小版本核心自动更新
  • true:启用所有更新,包括每夜更新、小版本和大版本更新
  • false:禁用所有更新
  • major:启用大版本核心自动更新

在主题functions.php中添加以下代码

禁用插件自动更新

add_filter( 'auto_update_plugin', '__return_false' );

禁用主题自动更新

add_filter( 'auto_update_theme', '__return_false' );

禁用翻译自动更新

add_filter( 'auto_update_translation', '__return_false' );
  • __return_true:启用
  • __return_false:禁用
版权声明:原创作品,未经允许不得转载,否则将追究法律责任。
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
本文链接:65资源网https://www.65xwz.cn/1063.html
许可协议:《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权