WordPress.org官网429 too many requests错误以及WordPress后台更新失败的完美解决方法

从去年开始WordPress.org官网429错误已经很长时间了,一直显示too many requests。使用国内服务器的WordPress站长们也无法实现在线更新WordPress。站长近期就遇到这个问题,还好参考了WordPress公园的教程,完美解决,下面就分享一下解决方法!

解决方法

利用WordPress.org的镜像网站,基本上就是wordpress.org的翻版,download,plugins,themes,showcase,文档都做了镜像,只要访问:http://wp101.net 就可以看到。

在线更新解决方法:

另外无法在后台更新wordpress最新版的朋友们,可以把以下代码保存为 wpsilo-update.php,并上传到wordpress的插件目录 plugins,进入后台启用插件。然后在线更新wordpress,更新完之后停用插件,下次更新wordpress再启用插件即可,代码如下:

<?php
/*
Plugin Name: wp101.net中文下载镜像
Plugin URI: https://wpsilo.com/wordpress-429.html
Description: wp101.net中文下载镜像
Version: 1.0
Author: wpsilo.com
Author URI: http://wpsilo.com
*/
add_filter('site_transient_update_core', function($value){
	foreach ($value->updates as &$update) {
		if($update->locale == 'zh_CN'){
			$update->download	= 'http://cn.wp101.net/latest-zh_CN.zip';
			$update->packages->full	= 'http://cn.wp101.net/latest-zh_CN.zip';
		}
	}

	return $value;
});

http://wp101.net 已支持https访问,如果在搜索引擎中搜到wordpress.org的页面,直接把wordpress.org替换为wp101.net即可正常访问该页面

本文转自:WordPress公园

0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论
'); })();