关于解决WordPress升级更新速度慢的问题

WordPress是常见的网站开源程序,也是一个比较大的开源框架,也广泛在全世界范围内被大家所应用。无论是国内还是欧美地区,用户量都是成千上万的。如果你的 WordPress 搭建在国内服务器上,那你肯定遇到过 WordPress 更新失败的问题。小编在阿里云上实测下载官方安装包速度不过每秒十几 k。那么除了官方繁琐的“三步”升级法(手动覆盖文件)外还有其他更高效的更新方法吗?

解决升级WordPress速度慢的问题
解决升级WordPress速度慢的问题

方法一:WP-CLI

WP-CLI 是官方推出的一款 WordPress 命令行工具。无需浏览器,你就可以实现快速安装、更新主题、配置站点、搜索替换等几乎所有可以想到的功能。

如何安装 WP-CLI 这里不做说明,请移步官方安装指南。

假如你已经安装好了 WP-CLI,那么首先通过 wp core check-update 命令获取新版的安装包地址,然后通过自己的途径下载并放到服务器上。

$ wp core check-update
+---------+-------------+-----------------------------------------------------------------+
| version | update_type | package_url                                                     |
+---------+-------------+-----------------------------------------------------------------+
| 4.9     | major       | https://downloads.wordpress.org/release/zh_CN/wordpress-4.9.zip |
+---------+-------------+-----------------------------------------------------------------+

最后执行 wp core update path/to/zip/file 命令升级 WordPress,输出的内容和你通过网页升级类似。

$ wp core update path/to/zip/file
Starting update...
正在解压缩升级文件...
...
Cleaning up files...
No files found that need cleaned up.
Success: WordPress updated successfully.

安装过程中,可能会自动下载语言包,不过语言包很小,没什么影响。这样你就成功升级了 WordPress~

方法二:修改 WordPress 升级代码

或者大家可以修改 WordPress 升级代码逻辑,如果下载的文件是更新包,就直接指向本地文件,而不要远程下载。

编辑 /wp-admin/includes/class-wp-upgrader.php 文件,搜索 $download_file = download_url($package);,作以下修改:

public function download_package( $package ) {
	...

	// 如果想知道原来的下载地址,可以取消注释下面这行,然后在网页后台点更新获得。
	// exit($package);

	if ($package == 'https://downloads.wordpress.org/release/zh_CN/wordpress-4.9.zip') {
		$download_file = 'path/to/zip/file';
	} else {
		$download_file = download_url($package);
	}

	...
}

方法三:使用代理服务器

打开 wp-config.php 文件,在底部增加以下代码:

define('WP_PROXY_HOST', 'us.centos.bz');
define('WP_PROXY_PORT', '31281');

* 该示例代理服务器来源于网络。

 

原创文章,作者:SONIC SEO,如若转载,请注明出处:https://www.seo388.com/solutions4wordpressslow/

(3)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年7月28日 22:48
下一篇 2019年8月1日 17:04

相关推荐

  • 免费在线问答插件,使用WordPress建站的朋友,不要错过哦

    这款免费的Word Press 在线问答插件,名字叫:DW Question & Answer 免费问答社区插件下载地址:链接: https://pan.baidu.com/s/1WB6nn2VP75kkODfu1XMbSw 提取码: 5gm5    好看吗?你们觉得呢?而我的话,就觉得还不错哦。虽然和收费的有点差距,但是还不错了啦。 最近…

    2019年4月6日 免费建站教程
    11.3K
  • 关于工信部网站备案流程

    工信部备案系统是什么呢?工信部备案系统有什么作用呢? 实际上,国内云虚拟主机、VPS云服务器建站都是要进行备案的,许多朋友都会直接在工信部备案系统里面备案。 接下来,小编来给大家说说工信部网站备案流程是什么? 1)首先进入电信备案系统网址,并在首页中点击用户注册 2)点击注册后在系统中输入用户所注册的用户名和密码,进入ICP备案信息录入登录,填写真实的用户信…

    2019年10月29日
    01.0K
  • 升级WordPress提示”另一更新正在进行”的解决方法

    最近我的强迫症老毛病又犯了,竟然又忍不住直接在WordPress后台点击现在更新到WordPress 4.6.1,没有想到那么小概率的事情都被我遇到了,在升级WordPress的时候,竟然直接给我一个提示说“另一更新正在进行”,反复点击几次都是这个错误提示,最后只能求助万能的度娘了。 前因: 在之前,同样是直接在后台点击升级到WordPress 4.6.1,…

    2019年8月3日
    11.3K
  • 记1次网站搬家操作步骤

    记1次网站搬家操作步骤: 这次小编来给大家说说,云虚拟主机如何把网站搬家到云服务器。 步骤如下: 1)先从原来的空间商那边,把网站备份好,一份是网站页面文件的备份,另外一份是网站数据库的备份sql文件; 2)下载网站页面备份文件,下载网站数据库备份文件到电脑本地; 3)需要搭建好服务器,小编用的是宝塔面板。 4)举例:小编现在要搬家的网站是 soft999….

    2019年11月5日 免费建站教程
    0937
  • 公安备案号是什么?如何查询公安备案?

    其实,“什么是公安备案号呢?公安备案应该如何查询呢?” 网站ICP备案之后就要进行公安备案,但是很多人还不知道公安备案号是什么。接下来,小编就来给大家说说吧。 什么是“公安机关备案号”呢? 很多站长可能都还没有听过,这是除了ICP备案号以外的另一个备案,未来正规的网站都要同时取得ICP备案号和公安机关备案号。 公安机关备案号与网站ICP备案号有什么不同呢? …

    2019年10月29日
    01.2K
  • 关于宝塔面板修改端口后无法登陆解决方案

    忘记宝塔面板登录管理端口怎么办?改完端口后忘记了怎么办?关于宝塔地址忘记了的处理方法,你知道吗? 服务器好几个月没有登录管理了,之前没有存档,现在忘记宝塔面板的后台端口是多少了怎么办 ?下面小编来给告诉大家几个指令,解决宝塔面板端口遗忘而无法登陆的问题。 1、找回端口 方法1 在终端输入 cat /www/server/panel/data/port.pl …

    2019年7月27日
    12.2K
  • php版本升级?php哪个版本好?

    嗯哼,刚开始也不懂php是什么鬼。后来懂了,原来是一种环境语言,服务器和虚拟主机都需要它,必然是需要的。而本人一直以来心中有个疑惑,PHP版本是不是越高越稳定,越高就越好呢?在一般情况下,版本越新越好,就拿wordpress来说在PHP7.0环境下比之前的版本速度提升在3倍左右,3倍,3倍,3倍哦!飞起来了!   目前,PHP最高版本是7.2.x….

    2019年7月14日
    01.1K
  • 快速制作网站,只需要三分钟?这么快吗?不信来看看

    请认真看完下面的这段视频,它会教你如何快速搭建网站。 只需要三分钟,就是这么快,就是怎么自信。

    2019年3月15日
    11.0K
  • 什么样的网站需要公安备案号呢?

    其实,“什么网站需要公安备案号呢?什么网站需要公安备案呢?”许多朋友们在网站icp备案之后,会考虑网站是否需要进行公安备案?接下来,小编就来给大家说说吧。 什么网站需要公安备案号呢? 根据《公安部第33号令》文件,凡在互联网上开办的网站,网站的服务对象为中国网民,都需要到公安机关进行备案。 关于网站在公安部有备案的好处: 1)备案是工信部规定要求,主要是为了…

    2019年10月29日
    0842
  • 关于WordPress在后台使用其他颜色版本的方法

    之前有在WordPress后台给主题配置项加过一键更换主题色的功能,其中用到了wp自带的jQuery UI 的颜色选择器 组件(color picker),今天把添加的方法分享出来,希望对有需要的朋友一点帮助。   1. 在functions.php中加载 color picker 的 JS 和 CSS: 1 2 3 4 5 add_action(…

    2019年7月27日
    11.1K
  • 织梦dedecms管理系统,文件目录详细解释,织梦建站必备!

      本文章主要是为了今后对 Dedecms 做二次开发所写。安装后 dedecms 的目录,如 (图 1)所示,   图 1-文件根目录 “a”: 默认 HTML 文件存放目录 “data”: 系统缓存或其它可写入数据存放目录 “dede”: 默认后台管理目录“images”: 系统默认模板图片存放目录“include”: 类库文件目录 …

    2019年6月3日
    01.1K
  • 2021年如何对WordPress进行加速?

    WordPress是个大框架,也很多人在使用这个框架开源代码来搭建外贸独立站。最近有小伙伴问,如何对wordpress进行加速?小编推荐以下的几点方法。如下: WordPress加速 我觉得的方法有: 1)wordpress升级到最新版本; 2)php用比较高的版本7.4 左右; 3)设置伪静态 页面 设置 .html 后缀; 4)启用宝塔的加速插件; 5)…

    2021年4月9日
    01.5K