如何手动升级WordPress?

你应及时将WordPress升级到最新版本,这对确保网站安全很重要。目前有两种更新方法,其中以自动更新最简单。但如果不能自动更新或更喜欢手动,可以参考以下步骤。当然,与更新任何软件一样,提前做好备份能避免不必要的损失。

手动更新的步骤

第一步:替换WordPress文件

  • 获取最新的WordPress压缩(zip或tar.gz)文件
  • 下载并解压缩文件;
  • 停用插件;
  • 删除主机上的wp-includes和wp-admin目录;
  • 将wp-includes和wp-admin目录上传到主机,替换已删除的文件夹;
  • 将新wp-content目录中的单个文件上传到原有的wp-content文件夹,覆盖原有文件。不要删除原有的wp-content文件夹,也不要删除原有wp-content中的任何文件或文件夹;
  • 将新版WordPress根目录下的所有新文件上传到原有的根目录。

注意,应用新的wp-includes和wp-admin文档和子文档,以及根目录下的文件(如index.php和wp-login.php等)替换所有旧的WordPress文件。不必担心wp-config.php文件,它很安全。

在复制wp-content文档时应谨慎。确保只是复制目录内的文件,而不是替换整个wp-content目录,因为这里存放着需要保留的主题和插件。如果存在没有重新命名的订制主题,确保不重写这些文件,否则会丢失改变的内容。

最后,不要忘记检查wp-config-sample.php文件,看看是否有新设置可以添加到原有的wp-config.php中。

第二步:清除.maintenance文件

如果在自动更新失败后手动升级,应删除WordPress目录里的.maintenance,这能清除“升级失败”信息。

第三步:更新安装

访问WordPress的主管理页面/wp-admin。系统可能会要求你重新登录。如果需要数据库更新,WordPress会检测到,并提供给你一个类似http://example.com/wordpress/wp-admin/upgrade.php的更新链接。遵循链接和接下来的指导做即可。这能将数据库更新到与最新代码相兼容。应在第一步完成后马上进行这一过程。

现在已经完成了整个WordPress的升级和更新,可以重新启用插件正常使用了。如果登录出现问题,清除浏览器cookies后再次尝试。