问题描述

不想做任何事情来取消我的博客。这里有一些 upgrade-related 问题:

  1. WordPress 应该多久更新一次?

  2. 做最好的方法是什么?

  3. 如何知道插件有问题吗?当新版本的 Wordpress 出来时,我们无法知道现有插件是否存在问题。

  4. 什么时候应该更新插件?在 Wordpress 的同时呢?

  5. 在发布 Worddpress 之前是否有测试套件运行?它是否包含插件?

最佳解决方案

不要马上升级。花点时间来做出明智的决定。当然可以做一个备份。 🙂

  1. 阅读新版本的更新日志。 Example for 3.4.1 。博客公告和食典页面不完整。

  2. 使用您的生产站点的精确副本 (包括插件和主题) 测试升级。

    • 添加,更改和删除用户,帖子,术语 (标签,类别) 。

    • 注销,登录,测试所有活动的用户角色。

    • 测试所有自定义 JavaScript 。例如,jQuery 在 pre-release 进程中被添加了一段时间,插件作者无法及时调整代码。

  3. 如果您不是开发人员,并且不是次要版本 (仅第三个数字更改),请等待几天,在 wordpress.org 论坛中查找 trouble-shooting 线程。 Example for 3.4 。次要的安全更新通常是安全的。

  4. 如果您使用 Web 界面进行升级或 SSH /FTP 并不重要。

  5. 插件兼容性必须进行测试。没有其他方式知道他们如何一起玩。

次佳解决方案

1. How often should WordPress be updated?

经常有安全更新。所以,是的,当有一个 WordPress 的更新,你应该看看 changelog 如果你不打算去更新。

2. What is the best way to do it?

A. 备份您的数据库。那么,如果它是一个安全更新,你只需要与更新过程一起去,不管是什么。 C. 如果不是安全更新,我会检查我使用的插件与最新版本的 WP 的兼容性。例如:

3. How to know if there is a problem with plugins? When a new version of WordPress comes out, we have no way of knowing if there is a problem with existing plugins.

你永远都不能肯定。我已经看到,在它的历史上,WordPress 从来没有删除贬值的功能 (但这并不意味着你都设置),所以你可能是安全的,直到插件作者修复它。 (点 (2) 也适用于此。)

4. When should plugins be updated? At the same time as WordPress?

与点 (1) 相同。如果这是一个安全修复,只需更新。如果没有,请更新,如果您需要新的功能或修复 (再次,看看插件的更改日志) 。

5. Is there a test suite that is run before releasing WordPress? Does it include plugins?

WordPress 的所有稳定版本在发行前都进行了很好的测试。但是没有针对插件进行测试。这是为了插件跟上 WordPress,而不是 vice-versa 🙂

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。