前几天换了一套全新的主题之后,索性直接在后台直接更新WordPress4.3中文版,拜空间所赐(这个空间更新WordPress经常出现错误或者无法下载更新之类的奇葩问题),第一次更新毫无疑问地失败了,在首页提示

正在维护中,请等待一分钟

的字样,具体的已经忘记了,无法登录后台。等待几分钟之后,在WordPress首页后台提示“自动升级WordPress失败 —— 请再试一次。”

 

第二次再次更新,提示正在下载复制文件,过了两分钟,提示

Fatal error: Cannot redeclare wp_richedit_pre() (previously declared in /home/XXX/public_html/wp-includes/formatting.php:3034) in /home/XXX/public_html/wp-includes/deprecated.php on line 3608
后经校友@fooleap提示,可能需要手动更新安装新版本,只需要替换掉老版本的一些文件就行了。在对比了几种教程之后,找到了一篇比较靠谱的教程。
 
具体做法是,删除掉根目录的wp-admin 和wp-includes两个文件夹,将WordPress4.3中文版的安装包上传到根目录,解压在WordPress文件夹下,然后将wp-admin 和wp-includes两个文件夹剪切到根目录下,WordPress文件夹则直接删除即可。
 
替换好之后,刷新首页,出现提示需要升级数据库等字样,直接点击升级WordPress数据库
需要升级数据库
 
WordPress已升级,我们需要接着升级您的数据库。
升级过程需要一点时间,请耐心等待。
最后提示,升级完成
 
至此,问题全部解决。