从3.5到5.6.2-如何以最小的痛苦到达那里?

时间:2021-03-08 作者:3DP

最近有人请我帮助一个长期忽视其WordPress的人。他们目前的版本是3.5。我需要更新它们。我正在考虑以下选项:

手动逐步升级。除了20多个步骤的痛苦之外,当旧版本不再适用于下一个WP版本时,我可能还需要升级插件使用WP导出导出网站内容,然后重新导入内容。我有一些插件不会导出(我不确定是否要直接从数据库导入/导出)

2 个回复
最合适的回答,由SO网友:Celso Bessa 整理而成

考虑到我)正如@Tony Djukic所说的那样,“;取决于网站的复杂程度以及其中有多少值得保留;ii)疼痛是一种没有客观测量方法的东西iii)会有一些疼痛(你承认它)。我说:只要撕下绷带,选择第二种。

评估网站是否真的需要插件提供的特性和功能。如果是,请稍后逐步添加。如果这一方不需要今天的功能,你只需要完成并有一个干净的(ish)记录,它甚至可能没有你想象的那么痛苦。

SO网友:3DP

在查看了该站点之后,我决定将内容导出并导入到一个新站点,然后修复需要修复的内容,这远远少于尝试使用插件逐步升级21个版本。

相关推荐

Running WP_Upgrader via Cron

我编写了在页面运行时更新核心的代码。当我通过管理挂钩使用代码时,一切都正常admin_init 但当我将其添加到cron函数或通过任何前端挂钩运行它时,它不起作用(致命错误)init 或template_redirect 等因此,我试图要求class-wp-upgrader.php 文件add_action(\'init\', \'kit_wp_auto_update\'); // doesn\'t work // add_action(\'admin_init\', \'kit_wp_auto_