This is because the OFFICIAL CDN of WordPress blocks some Chinese IP. How to solve it?
1. Download the offline installation package from various channels
2. Functions.php code points to the domestic mirror installation package
The code is from WS234.com
//WordPress Custom upgrade packages
add_filter('site_transient_update_core', function($value){
foreach ($value->updates as &$update) {
if($update->locale == 'zh_CN'){
$update->download = 'https://ws234.com/img/wordpress-5.3.1-zh_CN.zip';
$update->packages->full = 'https://ws234.com/img/wordpress-5.3.1-zh_CN.zip';
}
}
return $value;
});
3. Use plug-in WP-China-Yes
“The Real Bad Guy” has set up a cache acceleration node in Mainland China to speed up the access of WordPress official service in Mainland China and avoid 429 error. This node can accelerate the “plugins and theme stores” you see in the background of the WordPress website, including the download of theme plug-ins and the loading of images in the mall, etc.
In order to enable more WordPress users to use the Mainland acceleration node, “The Real Bad Guy” has developed the WP-China-Yes plug-in, in order to help you easily and succinctly replace the service links.
Reference source:
https://www.wpdaxue.com/wordpress-org-429-too-many-requests.html#comment-30578
https://www.ibadboy.net/archives/3204.html
https://github.com/sunxiyuan/wp-china-yes
4. Use the plug-in kill 429
Lightwave recently developed a plugin, Kill 429, which solves the problem of 429 error reporting and quickly installs WordPress versions, themes and plugin updates by optimizing the network of the server in China to access the WordPress data server. The plug-in comes with its own circuit, which can be modified to its own circuit.
But it seems that the current built-in circuit is not very good
Reference source
https://www.wbolt.com/plugins/kill-429?invite=2363
https://static.wpdaxue.com/img/2013/08/kill-429.1.0.0.zip
Read More:
- [Solved] ELK Log System Error: “statusCode“:429,“error“:“Too Many Requests“,“message“ Data too large
- Windows update failed to update, indicating the solution of 0x80244021
- Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment
- How to Solve NPM update check failed Error
- How to Fix Failed to load resource: the server responded with a status of 404()
- How to Fix NSS error 12190 in curl accessing to HTTPS
- How to Solve Git submodule update error
- [Solved] Multiple Yum update error: Failed to set locale, defaulting to C
- M1 Computer: How to Solve pod update
- How to Fix win10 video dxgkrnl fatal error
- How to Solve Cocos creator label text is too many error
- How to Fix TNS 12560 Error
- How to Fix Error 1069:The service did not start due to a logon failure
- Start failure: spawn CMD enoent error (How to Fix)
- How to Fix the printer error 0x00000709 on Windows
- How to Fix the common Warning Errors after Vue Project Startup
- How to Fix Common Arcpy Error
- How to Fix Spoolsv.exe Application Error
- How to Solve Nginx 413 Error (request entity too large)
- How to Fix KeyError: ‘plotly_domain’