关注VPS服务器
相关知识分享

wordpress 手动更新方法记录

魏艾斯博客的 wordpress 更新比较慢,在 3.7 版本停留了很久,后来手动升级到 4.73 版本和 4.86 版本,这又过去了半年时间,wordpress 官方版本已经更新到 4.95en 了,于是就更新到了 4.94cn 版本,记录一下手动更新过程和注意事项。

之前写过一个WordPress 手动升级更新方法,里面有一些遗漏的地方,就在本文补充完善一下。更新 wodrepss 到最新版本可以及时跟上官方程序优化和补丁,好处多多。

更新 wordpress 之前切记备份网站文件和数据库,这是老魏敢折腾网站的根本保障。

1、下载 WordPress 版本

下载目前使用的语言版本,如果你用的是中文版,就下载中文新版本;如果是英文版就下载英文新版本。为了方便大家使用老魏把 wordpress 官方下载页面附在下面。

WordPress 官方中文版各版本下载地址:WordPress 官方中文版

WordPress 官方英文版各版本下载地址:WordPress 官方英文版

2、禁止插件运行

为了防止插件不兼容的情况出现,更新之前要禁止全部插件运行。

3、更新 wordPress 文件

(1) 解压下载的新版本,删除里面的 wp-content 文件夹和根目录的 wp-config.php,使用 FTP 上传其他文件覆盖原来的文件。

因为你目前 VPS 的 wp-content 文件夹里面有主题、插件,根目录的 wp-config.php 是 WordPress 的配置文件,如果全部上传覆盖这些文件你网站就不打开了。

(2) 访问 https://你的网址/wp-admin/upgrade.php,出现页面提示你需要更新数据库,点击更新,就可以恢复到旧版本的 wordpress。老魏这里操作的时候提示:wordpress 数据库已经是最新了,不需要更新,确认即可。

(3)挨个启用插件,检查 wordpress 前后台有没有问题。

WordPress 还原到旧版的操作和上面是一样的,区别在于下载的版本是旧版。原则上手动更新操作可以更换到任何版本,当然版本差距过大,会导致数据库结构不同也可能失败。

为什么要还原旧版本?因为有时候主题和插件与新版本 wordpress 不搭配,在遇到这种情况的时候有必要还原到旧版本。

另外想禁止 wordpress 自动更新的办法是在当前 WP 程序的根目录 wp-config.php 文件中加入下面的代码,这样就不会自动更新了。

define( ‘AUTOMATIC_UPDATER_DISABLED’, true );

或者在当前主题的 functions.php 文件中添加下面的代码,效果是一样的。

add_filter( ‘automatic_updater_disabled’, ‘__return_true’ );

这样就可以避免 WordPress 网站自动升级带来的一些意外情况了。

赞(0) 打赏
允许转载,保留出处:魏艾斯博客 » wordpress 手动更新方法记录
分享到: 更多 (0)

评论 14

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-19

    可以一键更新啊,手动太麻烦

    手赚吧8个月前 (04-24)回复
    • 一是考虑到很多插件未必跟得上wp更新,二是频繁更新也没啥用处,三是很多wp博客一键更新功能不好用

      魏艾斯博客8个月前 (04-24)回复
  2. #-18

    好久没有更新过了,更新之后有些插件不兼容

    免费电影网8个月前 (04-24)回复
    • 对呀,所以说不建议一键更新和自动更新,防止出问题网站打不开

      魏艾斯博客8个月前 (04-24)回复
  3. #-17

    WordPress的更新真是频繁啊

    应用志8个月前 (04-24)回复
    • 是啊,wordpress这半年都更新2/3次了

      魏艾斯博客8个月前 (04-24)回复
  4. #-16

    感谢分享,学习了。。。

    周松松博客8个月前 (04-24)回复
  5. #-15

    不论是使用软件还是网站,一直很烦更新,自我感觉越更新越卡,因为更吃内存,对环境和系统要求会更高。所以,只要还能用,能不升级就不升了。有的站长爱折腾,可以手动升级试试。不过升级之前先把插件禁用掉,否则会出现不可逆的问题。

    橙子VIP视频8个月前 (04-25)回复
    • wordpress很多版本更新,里面包含了漏洞补丁,可以不更新那么频繁,等一段时间再一步步更新。至于吃内存的问题,在linux系统中不存在的

      魏艾斯博客8个月前 (04-25)回复
      • 恩!所以说,Wordpress以及所有PHP程序选择linux系统更胜于win系统

        橙子VIP视频8个月前 (04-25)回复
        • 是的,能发挥php最大效率的还是linux。我也是从windows服务器转到linux服务器的,不过现在国内还是有很多人用windows服务器。

          魏艾斯博客8个月前 (04-25)回复
          • 当然!win系统搭建网站既然有很多人使用,也有存在理由,比如运行asp环境等等,这点linux就无法完美支持。而且win系统搭建网站之后,还能挂机等等!反正是各有千秋了!哈哈

            橙子VIP视频8个月前 (04-25)回复
  6. #-14

    写得很好学习到了

    茯茶素信息网7个月前 (05-15)回复
    • 欢迎以后多来访问,多交流学习

      魏艾斯博客7个月前 (05-15)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏