更新的最佳做法是什么?


10

不想做任何事情来破坏我的博客。以下是一些与升级有关的问题:

  1. WordPress应该多久更新一次?
  2. 最好的方法是什么?
  3. 如何知道插件是否有问题?当新版本的Wordpress推出时,我们无法知道现有插件是否存在问题。
  4. 插件应何时更新?与Wordpress同时?
  5. 在发布Worddpress之前是否有运行测试套件?它包括插件吗?

Answers:


10

不要只是立即升级。花点时间做一个明智的决定。并进行备份,当然。:)

  1. 阅读新版本的变更日志。3.4.1的示例。博客公告和Codex页面完整。

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

    • 添加,更改和删除用户,帖子,术语(标签,类别)。
    • 注销,登录并测试所有活动用户角色。
    • 测试所有自定义JavaScript。例如,jQuery在预发布过程中添加得太晚了,以至于插件作者无法及时调整其代码。
  3. 如果您不是开发人员,并且不是次要发行版(仅第三个数字发生了变化),请耐心等待几天,请在wordpress.org论坛中查找故障排除线程。3.4的示例。较小的安全更新通常是安全的。

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

  5. 插件兼容性必须经过测试。没有其他方法可以知道他们如何一起玩。


6

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

安全更新的频率。因此,是的,当WordPress有更新时,如果您不打算使用该更新,则应查看更改日志。

2.最好的方法是什么?

A.备份您的数据库。B.然后,如果这是一个安全更新,则无论如何您都需要进行更新过程。Ç。如果不是安全更新,请检查我使用的插件与最新版本的WP的兼容性。例如:

例

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

您永远无法确定。我已经读到,在历史上,WordPress从未完全删除过时的功能(但这并不意味着您已经准备就绪),因此在插件作者修复它之前,您可能很安全。(第(2)点在这里也适用。)

4.插件应何时更新?与Wordpress同时?

与点(1)相同。如果是安全修复程序,请进行更新。如果不是,请更新,如果您需要新功能或修复程序(同样,请查看插件的更改日志)。

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

WordPress的所有稳定版本在发布之前都经过了很好的测试。但是尚未针对插件进行测试。是为了让插件与WordPress保持同步,反之亦然:)


2

这些是我的观点,我一直在努力做到最大:

  1. 尽快有可用的更新,Update!
  2. 备份数据库后,我始终在本地计算机上测试该更新的站点副本。如果运作良好,我将更新现场直播。但是,再次备份!
  3. 在wp-config.php中启用wp_debug以查看是否存在一些不推荐使用的功能或其他错误。
  4. 如果与新版本的WordPress没有冲突,则不会。
  5. 在公开发布之前,您可以始终使用夜间版本的WordPress进行测试

感谢您提供信息。您能详细说明#4吗?#2的好主意。你如何测试?您只是点击一下吗?
B

在2和4上,您知道您的网站应该如何运行,因此请测试它应支持的所有功能。而且,如果您启用了wp_debug,则可以查看是否存在一些错误(例如已弃用的函数),巫婆是修复以后进行更新的好主意。
Pontus Abrahamsson 2012年

1

最好不要永远不了解最新版本,而是发布一个最新版本,这样的插件才更有可能兼容(开发人员要赶上最新的WP版本需要花费时间)?这是我的实践,尽量减少兼容性(与插件)问题,这是您90%的网站问题所在的地方。

如果您仅转到插件页面,然后转到选择的插件,选择最新的版本,并且总是(尤其是小型的单人商店)将没有足够的数据来确定兼容性(但是,您经常会看到100%兼容-根据作者,与较旧的WP版本兼容)。你告诉我你要一起去。

并始终备份。我使用updraft plus。这是我见过的最好的。我可以按照您设置的时间表自动执行备份,并且可以上传到云(亚马逊,谷歌等)。设置并忘记它。


1

WordPress应该多久更新一次?

WP应该始终保持最新状态。发布更新后,您应尽快对其进行更新。

最好的方法是什么?

始终拥有最新的备份-并知道如何还原(如果需要)(或有可以帮助的人)。

您从网站赚钱吗?如果是这样,您可以设置站点的完全相同的副本(如前所述),然后首先在此处测试更新。如果您是从网站上赚钱,那么值得雇用一名开发人员来维护您的网站,并为您解决所有这些麻烦。或者,您可以尝试使用为您执行升级和自动备份的WP主机(只要您知道托管公司通常实际上不会查看您的站点来确保它没有损坏)。

如果您不是从该站点上赚钱,则可以列出您使用的所有插件(及其用途)以及站点需要不“破坏”的所有功能的列表。您应该使用尽可能少的插件,并删除不需要的任何插件。

您可以单击“更新”按钮,或将WP 3.8+设置为自动更新(仅具有主要更新的选项,或包括次要更新和/或插件的选项)。如果您使用任何自动化系统,请确保定期检查您的网站没有丢失任何功能(请参见下文)。如果您在侧边栏或页脚中有可让您的访问者向您报告他们发现的任何“错误”的窗口小部件,也可以提供帮助。

如何知道插件是否有问题?插件应何时更新?与Wordpress同时?

确保您有备份后),更新WordPress,然后更新您的插件。浏览您的列表,并检查所有插件是否仍按预期运行。例如,您的联系表格是否仍然有效?您的简码仍然有效吗?您收到任何错误消息吗?如果出现问题或损坏,请转到插件开发者页面并检查支持论坛。如果似乎没有其他人遇到相同的问题,请在您的站点上进行一些故障排除。如果其他所有插件均未激活,则该插件能正常工作吗?如果切换主题怎么办?如有必要,提交支持票。准备寻找另一个插件来替换“中断”的插件。

在发布Worddpress之前是否有运行测试套件?它包括插件吗?

我不确定您的意思,除了设置站点的“克隆”以供您执行更新的“实践”之外。


0

我知道在其他答案中也提到了这一点,但是我只是想说说我认为对可能忽略此安全性的人们进行更新的最重要的单一原因。

我意识到我们这里的大多数人都了解安全性,但是有时候有些用户可能不了解更新的重要性。

如果有任何版本解决了安全漏洞,则黑客很可能会尝试利用这些漏洞使用较旧的版本或Wordpress或插件,脚本等来访问网站。曾经有一次我使用openx广告服务器。

只要看一下本周Snap Chat发生的事情 -Gibson Security就警告了漏洞,黑客利用它们影响了4M帐户。

更新通常会解决错误或新功能,因此您需要单独检查这些错误或新功能,然后才能做出是否更新的明智决定。

高温超导

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.