更新wordpress-最好的方法(更新wp核心、插件和数据库)

时间:2011-01-22 作者:dashaluna

当我必须更新以下所有内容时,更新Wordpress的最佳方法(步骤)是什么:

我看到了这篇文章http://codex.wordpress.org/Updating_WordPress 然而,它不涉及wp核心之上的db更新。

我应该在wp代码和插件之后还是之前更新db?Db包含插件的设置,所以我有点困惑什么时候最好更新它。

如果有任何提示,我将不胜感激。

谢谢你,Dasha

2 个回复
SO网友:Rarst

WP本身需要的任何数据库更改都会自动执行。在核心更新后的第一次加载时,您将获得(如果需要)特殊页面,该页面将说明需要数据库更新并执行该更新。你真的不需要采取任何行动。

插件对数据库的更改和更新可能会有所不同,实际上并没有多少插件需要或执行这些更改和更新。如果您手动执行插件更新,建议禁用它们,如果我没记错的话,WordPress内的插件更新会自动为您完成。

所有数据都应该在更新时保留。仍然建议在更新之前进行备份(我通常会跳过它,但这只是因为我有可靠的定时备份)。

总的来说,如果更新非常过时的安装,我会选择以下选项:

执行文件和数据库的完全备份如果有一些对站点运行至关重要的旧插件,最好先将站点复制到本地WP安装,并使用新WP版本测试插件的升级过程和操作。

SO网友:Alderete

WordPress内置了一个功能来进行更新和升级。您当前使用的是没有此功能的旧版本WordPress吗?

正如Rarst所写,您不需要担心数据库更新。当您在更新代码后首次加载管理控制台时,WordPress和插件都会自动升级数据库条目和模式。(但是,在开始升级过程之前,一定要备份数据库。WP DB Backup是一个很好的插件,它使升级变得很容易:http://wordpress.org/extend/plugins/wp-db-backup/.)

如果您正在进行重大升级,比如从WordPress 2.5之前的版本升级到当前版本,那么您肯定希望在升级之前关闭插件,然后逐个重新激活它们。但如果您只是从2.9升级到3.0,那么这可能是不必要的。我只需首先更新插件,以获得最兼容的版本,然后升级WordPress。

结束

相关推荐

Updates for a private plugin?

如果我写一个私有插件,有没有办法使用WordPress自动更新机制来更新它 我想封装这个功能,但它是我自己的5个博客特有的,所以它不是公共插件资源的好候选。但我喜欢这种简单的更新机制 有没有办法做到这一点