使用国内镜像更新WordPress,解决遇到的429问题

2020-04更新:服务不稳定,很慢,且会出现兼容问题,推荐直接使用 wp-china-yes 插件解决WordPress更新遇到的 429 too many requests 问题

最近有很多WordPress站长发现后台更新程序和安装更新插件,很多时候都是失败,并且提示429 Too Many Requests错误。

甚至有不少人认为WordPress被墙了??其实出现这个问题也不能叫错误,因为WordPress官方给出的解释就是确实有很多来自国内的巨大流量攻击WordPress的下载服务。

好吧,不管什么原因,程序总是要用的,要用就用最新的,毕竟首先要保证安全性。

如果你也无法在后台更新WordPress或插件,请把下面这段代码添加到当前主题的functions.php文件里:

add_filter('site_transient_update_core', function($value){
	foreach ($value->updates as &$update) {
		if($update->locale == 'zh_CN'){
			$update->download	= 'http://www.xintheme.cn/download/wordpress-zh_CN.zip';
			$update->packages->full	= 'http://www.xintheme.cn/download/wordpress-zh_CN.zip';
		}
	}
 
	return $value;
});

编辑于 2020-04-30 22:41

标签: