经常有粉丝问到老魏:WordPress是否要自动更新或者第一时间更新?我的答复都是:不建议第一时间更新到最新版本的 WordPress。下面我分享一下原因及解释。
WordPress更新了什么?
WordPress程序更新了最新功能、补丁、安全、性能等诸多方面内容。从理论上来说要紧紧跟随 WordPress程序更新而最快速度更新你网站的 WordPress程序版本。这样就能在最短时间内享受新版本带来的福利,包括新功能、安全、维护补丁等。
但在 WordPress的世界中,最新版本未必就是最合适你的,下面我们再从配套的角度说说。
插件主题兼容性
大家都知道 WordPress 拥有庞大的插件和主题资源,而且相当一部分是免费提供的,其余的是付费使用。
先说付费的部分。付费主题和付费插件有人定期维护和更新,但不代表能及时跟进 WordPress最新版本的功能、函数,一般会在 WordPress程序更新到新版本后的一段时期内慢慢的跟进。
免费主题和免费插件的开发者(作者)就更没有承诺何时更新了,甚至经常有开发者放弃的情况出现。表现在主题或插件中我们会看到最后一次更新时间超过3个月(1年~8年)都很正常。
再加上主题和插件开发者的水平参差不齐,所以发生兼容性的问题就很常见。有的兼容性问题是发生在主题或插件本身,有的是发生在 WordPress网站上,有的会影响其他插件的正常运行,总之会影响到网站的正常运行。
自定义代码
我们在长期维护 WordPress 网站的过程中,时不时的会添加很多自定义代码,一部分代码是依附于旧版本 WordPress 函数,而新版本取消了这些函数,或者用别的函数替代了,导致自定义代码可能会失效。
禁止 WordPress 自动更新
为了避免以上情况发生,我们需要禁止 WordPress 自动更新。
相关代码在 WordPress手动更新方法记录 的结尾能够找到,添加也很简单。
手动更新 WordPress版本
我们可以定期观察网站中的主题、插件,直到它们都支持了 WordPress最新版本了,再使用上面链接中提供的手动更新方法,手动更新 WordPress版本。
部分国外虚拟主机
Hostinger虚拟主机的控制面板,会询问你是否要自动更新到最新版本,提供以下3个选项:
- 关闭自动更新
- 更新到次新版本
- 一直更新到最新版本
老魏建议选择第一个,关闭自动更新。按照上面的办法,手动更新。
暂无评论内容