简单WordPress升级的方法

WordPress程序需要及时更新,最好不要跟最新版本隔太远,否则会有被黑的危险。今天就来讲下简单Wordpress升级的方法

为什么要更新?

升级就是一个让wordpress更加完美的过程,每一次升级都是对上一个版本的补充。所以一定要及时更新。

多久更新比较好?

wordpress官方会不定期更新最新的版本。而我们使用者一般及时更新即可,比如,目前最新的版本是4.8,那我们可以保持在4.7.4 或4.7.5即可,如果是4.3, 4.4的版本,那就需要马上更新了。

原文链接:简单WordPress升级的方法

对于当前版本跟最新版本相差很多的情况,我强烈建议一步步的更新,多操作几次,每一次更新的跨度不超过2个小版本,例如,你目前的的版本是4.4.1,那你更新的版本依次是4.4.3-4.4.5-4.4.7-4.4.9。。依次类推。wordpress历史版本集合。跨度太大容易出问题。

等最新版本变成4.9的时候,我们再更新到4.8,紧跟着最新版本。

wordpress更新的方法有哪些?

wordpress更新一般有手动和自动两种方法。

自动更新的方法是,官方会默默地自动把你的worpress升级到最新的版本,然后会给你发一个邮件提示你,但是我有一些wp网站又没有自动更新,具体原因没有深究。

如果你的网站也会被自动更新,那你可以不用管,让它自动更新,但是最好保持一定频率的备份,免得更新出错。如果你的WP网站没有自动更新WP,那就按以下的手动方法更新。

手动的方法也有两种,一种是点击后台上面的那个更新提示

这种方法我不推荐,因为个人试过几次,最后都会变成空白页面进不去,所以不建议。原因可能是网络传输的问题,导致wp的系统文件丢失。如果你已经点这里更新了,并出现空白的页面,只需要 按下文的方法操作即可恢复。

另一种就是本文主要介绍的方法,手动上传wordpress系统文件更新。

手动更新的方法虽然麻烦一点点,但是过程可以控制,我一直用手动来更新。

更新的原理就是把除了wp-content这个文件夹以外的wp系统文件替换成新的版本,然后进入系统查看,需要理解这个过程才能更好的进行操作。

由于各种网站空间有很多种,下面以bluehost空间的网站为例介绍具体操作方法,其他的空间也可以参考,道理是一样的

1.网站备份

只要是对网站系统进行任何操作,都建议先对网站进行备份,做到万无一失,亡羊补牢, 参考duplicator备份网站

2.下载WP的更新文件包并处理

进入wp官方所有版本的下载页面,下载需要升级的那个版本,例如你想升级到4.7.1,那就下载4.7.1版本的zip文件包到本地,并解压,然后删除wp-content这个文件夹,再把剩下的文件全选-压缩成zip文件

3.上传处理过的wp压缩包到bluehost空间并解压

进入bluehost后台-找到file manager-点击进入你需要更新的wp网站的根目录,如下图所示

 

进入后,点击左上角菜单的upload菜单,选择前面处理并压缩的那个一个ZIP压缩包,并打开,就可以开始上传了

  

等待一般时间,大约5分钟,右下角会提示已经完成,点击返回到file manager的链接

选中已经上传的zip文件,并右键-exact解压,如下图所示。

4.检查网站状态并进入后台查看

解压完成后,刷新网站并检查网站状态,看是否异常出现。然后进入后台查看,如果看到有提示需要更新database数据库,那只需要点击那个button即可完成。

时间: 2024-11-07 21:12:27

简单WordPress升级的方法的相关文章

重头开始学23种设计模式:三大工厂(简单工厂,工厂方法,抽象工厂)

在开发当中我们经常会使用三个设计模式,来帮我们解决项目代码的可扩展性. 在简单工厂,工厂方法,抽象工厂这三个设计模式当中,代码其实都很简单,主要是要理解运用. 简单工厂: 简单工厂说白了,就是利用Switch根据传递的参数,进行实例化. 工厂方法: 工厂方法,为解决每次都去增加Swicth的简单工厂的升级.为每一个产品提供一个工厂类. 抽象工厂: 抽象工厂,我觉得也是对工厂方法的再次升级,工厂方法每次只能创作一个产品,而抽象工厂就是产品线的产品族. 总结下,从网上找到一个大牛的回复: 我认为不能

简单工厂、工厂方法和抽象工厂的区别

工厂模式一般分为简单工厂.工厂方法和抽象工厂三种,看了很多资料,好多讲的都是云里雾里的.要么是概念太多,让人看得一脸懵逼,要么是举得例子不太恰当,看了更让人迷惑了.经过自己一番研究,通过一个简单的例子,终于搞明白了它们之间的区别. 下面以生产宝马.奔驰汽车的工厂为例,讲解它们之间的区别. 一.简单工厂模式 创建一个工厂类,根据传入的参数来决定创建哪个汽车类 //汽车接口 public interface Car { void getCar(); } //宝马汽车类 public class BM

【转】设计模式:简单工厂、工厂方法、抽象工厂之小结与区别

简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式.其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性. 本文是本人对这三种模式学习后的一个小结以及对他们之间的区别的理解. 简单工厂 简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例. 不修改代码的话,是无法扩展的. 工厂方法 工厂方法是针对每一种产品提供一个工厂类.通过不同的工厂实例来创建不同的产品实例. 在同一等级结构中,支持增加任意产品. 抽象工厂 抽象工厂是应

R语言:用简单的文本处理方法优化我们的读书体验

前言 延续之前的用R语言读琅琊榜小说,继续讲一下利用R语言做一些简单的文本处理.分词的事情.其实就是继续讲一下用R语言读书的事情啦,讲讲怎么用它里面简单的文本处理方法,来优化我们的读书体验,如果读邮件和读代码也算阅读的话..用的代码超级简单,不涉及其他包 这里讲两个示例,结尾再来吐槽和总结. 1)R-Blogger订阅邮件拆分 2) R代码库快速阅读方法 不在博客园上阅读时才会看到的,这篇博文归 http://www.cnblogs.com/weibaar所有 仅保证在博客园博客上的排版干净利索

R语言中最简单的向量赋值方法

R语言中最简单的向量赋值方法简介: 1. 生成等差数列的向量x x <- 1:10 #将x向量赋值为1 2 3 4 5 6 7 8 9 10 结果为 > x [1] 1 2 3 4 5 6 7 8 9 10 2. 将x的值全部修改成0 x[] <- 0 #非常简洁的赋值方法,建议使用 x[1:length(x)] <- 0 #不建议使用的赋值方法 结果为: > x[] <- 0 > x [1] 0 0 0 0 0 0 0 0 0 0 3.使用seq函数 x <

设计模式 之 简单工厂与工厂方法

    最近开始学习<大话设计模式>,作者以通俗的方式来讲解,还有故事情节,幽默的对白,给人耳目一新的感觉.非常喜欢作者的这种步步深入,循循善诱的方式.学习了就要总结,总结的时候自己也学着作者的方式,以自己生活中的小例子来实现我们的设计模式.下面就开始我们的第一讲<简单工厂和工厂方法>.     前两天带着一个老乡去吃饭,当然,作为一个四川人,去外边吃饭当然是点我们著名的川菜!下面先用简单工厂来实现一下: using System; using System.Collections

简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别

结合简单示例和UML图,讲解工厂模式简单原理. 一.引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰).Bmw(宝马).Audi(奥迪)),还雇了司机为他开车.不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上 Audi后他说"开奥迪车!".你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的!幸运的是这种有

简单工厂、工厂方法与抽象工厂大比拼

简单工厂.工厂方法和抽象工厂都属于设计模式创建型,严格意义上简单工厂不属于23设计模式之一(违背了开闭原则),本文为了完整描述三工厂演变过程,对三工厂进行了整体的总结和学习,并通过三者之间的特点比较总结出各自的优缺点. 一.简单工厂: 在没有工厂之前,大家都是自给自足,生产一部车或其他工具都是自己来完成,有了工厂之后,告诉它需求就会出来相应的产品,但生产化水平比较低,工厂分工不太明确,社会上只有一个工厂,不论卡车还是公交车都由它来完成,相当于一个工厂多条生产线. 类图: 代码: /*******

简单工厂VS工厂方法

前言: GOF经典的23种设计模式在IT界现已被广为流传.由于比较长时间没有用了,个人对于不同模式与模式之间的区别也渐渐模糊,故开始重温设计模式的思想.也希望更给对设计模式感兴趣的朋友些许的启发. ---------------------------------- 需求情境: 设计一款具有基本计算功能的计算器. ----------------------------------- 初次看到这个需求,假如你从没有接触过设计模式,那么你应该很快可以把基本的逻辑语句用10行以内的代码搞定. 但是,