怎么更新WordPress

wordpress手动升级方法如下:

工具:wordpress、ftp软件

1、首先,来到Wordpress后台,在菜单栏里面的“仪表盘”下面找到“更新”。

2、点击进入更新页面,然后找到如图所示的“下载...”

3、在弹出的下载页面点击下载。

4、然后解压下载的压缩包,会得到一个wordpress文件夹。

5、打开该文件夹把里面的“wp-content”文件夹删除或者移动到其他文件夹。

6、接下来打开ftp软件,登录网站的FTP。

7、接着在网站目录下把“wp-admin”和“wp-includes”两个文件夹删除

8、然后再本地站点找到刚才解压的文件夹,把文件夹里面的内容全部上传到网站上。

9、上传过程中跳出一个窗口,显示目标文件已存在。点击覆盖,然后把“总是使用该操作”和“只应用到当前队列”复选框打上勾。

10.上传完成后,升级就完成了。

登陆 wordpress后台,左侧栏中点击仪表盘→更新。根据页面提示更新插件或者wordpress版本。

如果提示文件无法写入的提示需以root用户执行

chown-Rapache.apache/var/***/html

apache.apache为 nginx或者****d用户及其所在用户组,根据实际情况更改

/var/***/html为apache(centos)默认网页文件默认路径。如果不是这个,将这个替换成 wordpress网站文件的父级目录

关闭WordPress自动更新版本升级功能方法如下:

wordpress从3.7版本开始就增加了自动更新功能。但有些网站比较重要,更新之前*好确认一下,因此有些站长需要关闭此功能。

这也是WordPress团队进行需求调查时,很多用户反馈的建议,因此,给用户留下了关闭此功能的接口。

可以在主题的functions.php中加入add_filter('auto_update_translation','__return_false');

WordPres默认有四种类型的自动更新

核心更新

主题更新

插件更新

翻译文件更新

核心更新被细分成三种类型:

核心开发更新,被称为“尖端”,也就是通常所说的每夜更新版本

小版本核心更新,一般是维护和安全发布,比如 3.7更新到 3.7.1

大版本核心更新,比如 3.7到 3.8

要控制这三种类型更新,我们可以通过下面两种方法配置:

方法一:根据自己的实际需要,在根目录下的 wp-config.php添加下面任何一种配置:

#禁用所有类型的核心更新(每夜更新、小版本和大版本更新)

define('WP_AUTO_UPDATE_CORE', false);

#启用所有类型的核心更新(每夜更新、小版本和大版本更新)

define('WP_AUTO_UPDATE_CORE', true);

#启用小版本核心自动更新(WordPress 3.7+默认)

define('WP_AUTO_UPDATE_CORE','minor');

#启用大版本核心自动更新

define('WP_AUTO_UPDATE_CORE','major');

方法二:通过钩子配置,根据自己的实际需要,在主题的 functions.php添加下面任何一种配置:

下面是4个不同的钩子,__return_true为启用,__return_false为禁用,请根据自己的需要配置

//所有类型的核心代码自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_core','__return_false');

//每夜更新版本自动更新,__return_true为启用,__return_false为禁用

add_filter('allow_dev_auto_core_updates','__return_true');

//小版本自动更新,__return_true为启用,__return_false为禁用

add_filter('allow_minor_auto_core_updates','__return_true');

//大版本自动更新,__return_true为启用,__return_false为禁用

add_filter('allow_major_auto_core_updates','__return_true');

主题和插件更新

根据自己的实际需要,在主题的 functions.php添加:

//插件自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_plugin','__return_true');

//主题自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_theme','__return_true');

翻译文件更新

根据自己的实际需要,在主题的 functions.php添加:

//翻译文件自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_translation','__return_false');

禁用所有自动更新

可以在根目录的 wp-config.php添加:件和翻译)

define('AUTOMATIC_UPDATER_DISABLED', true);

或在主题的 functions.php添加:

//禁用所有类型的自动更新(核心、主题、插件和翻译)

add_filter('automatic_updater_disabled','__return_true');

也可以用这种:

//主题自动更新,__return_true为启用,__return_false为禁用

add_filter('auto_update_theme','__return_false');

我们都知道,每当WordPress有新本的时候,我们都可以在后台一键更新。但是有些时候,我们的主题或插件可能不兼容新版本的WP,这时候我们如果要降级为之前的旧版本,该怎么操作呢?下面一起来看看。本文部分知识参考于《linux就该这么学》有兴趣的同学可以去看下.

手动降级 1.下载对应的 WordPress旧版本下载你目前使用的语言版本(即如果你使用**中文版,就下载**中文的旧版本,如果是英文原版,就下载英文旧版本)WordPress**中文版各版本下载地址:**英文版各版本下载地址: 2.更换 WordPress程序文件(1)解压下载的旧版本,然后删除解压后的 wp-content文件夹,使用 FTP上传其他文件覆盖原来的文件。注意:主机空间的 wp-content文件夹里面有主题和插件等文件,根目录的 wp-config.php里面是WordPress的配置文件,切记不要覆盖这些文件!!(2)访问 ****://你的网址/wp-admin/,稍等会出现一个页面,提示你需要更新数据库,点击更新,就可以恢复到旧版本的wordpress。

在线降级所谓在线降级,就是和一键更新到新版本一样操作。但是我们需要借助 WP Downgrade插件来实现,所以首先要安装并且启用WP Downgrade。然后访问设置– WP Downgrade菜单,设置我们要降级的版本。比如从 4.7降级到 4.6.1,就可以按照下图填入 4.6.1,然后点击“保存更改”:注意看上图底部的红色信息:提示简体中文的 4.6.1下载链接不存在,这时候,我们可以访问设置–常规,修改语言为英文,然后保存:接着访问 Dashboard– Updates界面,点击“RE-install Now”,即可开始重新安装指定的旧版本。不用担心语言的问题,安装英文原版后,我们的语言包文件并不会丢失的!等安装好以后,我们再访问 Settings– General界面,将语言修改为简体中文,保存后就可以看到之前的简体中文界面啦!如果一切OK了,你就可以卸载掉 WP Downgrade插件了。

相关文章
在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部