彻底解决WordPress更新/插件更新失败 提示429 Too Many Requests问题的办法

相关技巧评论
IPRoyal

目前在国内服务器搭建的WordPress博客在后台更新或者下载插件经常会出现提示429 Too Many Requests错误,导致更新失败。网上提供的方法也基本都是通过手动在第三方网站下载安装更新,本文通过自建简单的PHP代理程序可彻底解决国内服务器在线更新WordPress和插件更新失败的问题。

首先你需要有一台海外服务器,不需要多好只要能连接WordPress官网即可,如果没有国外服务器可以使用本文提供的备用地址,接着下载PHP脚本程序并上传到你的海外服务器:文章源自Get主机优惠信息-https://getzhuji.com/3626.html

点击下载文章源自Get主机优惠信息-https://getzhuji.com/3626.html

接着在你的国内WordPress博客主题functions文件中添加如下代理配置代码,这样就可以实现后台在线更新和下载插件了;文章源自Get主机优惠信息-https://getzhuji.com/3626.html

/**
 *@author getzhuji.com
 *
 *自建PHP代理,解决国内服务器无法更新下载WordPress的问题
 *注意替换代理地址为脚本文件在海外服务器上实际的网址
 */
add_filter('pre_http_request', function ($pre, $parsed_args, $url) {
$host = parse_url($url, PHP_URL_HOST);
if (!in_array($host, ['api.wordpress.org', 'downloads.wordpress.org'])) {
return $pre;
	}

// 注意替换为脚本文件实际的网址
$proxy_url = 'http://wp.getzhuji.com/wp-proxy.php';
if (!$proxy_url) {
return $pre;
	}

return wp_remote_request($proxy_url . '?url=' . urlencode($url), $parsed_args);
}, 10, 3);

方法二:安装WP-China-Yes插件文章源自Get主机优惠信息-https://getzhuji.com/3626.html

目前这款插件已经上架WordPress应用商店,直接在插件中心搜索WP-China-Yes,然后点击“现在安装”,安装完成后点击“启用”。文章源自Get主机优惠信息-https://getzhuji.com/3626.html

文章源自Get主机优惠信息-https://getzhuji.com/3626.html文章源自Get主机优惠信息-https://getzhuji.com/3626.html
联系博主:@nbsxk(TG电报) 杂货铺曙光商店 机场推荐NaiTu云 (高速专线节点)
  • 【声明】:本站资料均来源于网络,仅供大家参考和学习,请勿违法使用!如无意侵犯到您的权利,请及时与我们联系!
  • WordPress在线更新提示错误
  • WordPress插件更新失败怎么办
  • WordPress更新
  • WordPress更新429错误
评论  0  访客  0
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定