很多国内童鞋在WordPress发布新版本更新的时候,在后台更新WordPress会出现429 Too Many Requests的问题,那么今天来给大家介绍三种方法来更新!
温馨提示:养成一个良好的习惯,在更新之前请备份好网站数据和数据库信息!
第一种:手动更新WordPress
手动更新就是直接将新版本的更新包,解压之后,替换网站根目录的两个文件夹即可!如下图所示!
我这里也有提供更新包,官网直接下载的:https://www.vanhua.cn/wordpressdownload
先将根目录下的 wp-admin 和 wp-includes 两个文件夹删除,然后将你下载下来的新版本解压,wp-admin 和 wp-includes 这两个文件夹传上去即可!
传完之后,进入后台可能会提示要升级数据库,直接点升级就好了!
第二种:利用插件更新WordPress
插件就不多说了,很多,我就列举了三款,大家可做参考!
直接在后台的插件商城搜素就可以分别是【KILL 429】【WP-CHINA-YES】【WPJAM】!插件我就不多言了,自己找一下都会使用!
第三种:利用代理更新WordPress
其实这个代理就和插件的原理差不多,插件是用了他们打代理,而这个代理方法适用于自己有一台(或者朋友)可以访问WordPress官网的服务器!
实现步骤:
- 将文末的下载文件 proxy.php 放置到你能访问WordPress官网的代理服务器里(需要PHP环境支持);
- 将以下内容放入你主题的 functions.php 里面;
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 = "这里就是你代理服务器里面的proxy.php所在位置"; if (!$proxy_url) { return $pre; } return wp_remote_request($proxy_url . '?url=' . urlencode($url), $parsed_args); }, 10, 3);
插件和WordPress都能正常更新,当然不排除有些服务器连接不太稳定,还是会出现429问题,确定服务器能访问的情况下,多点几次更新就可以!
那么有些童鞋在更新过程中可能会遇到另一更新正在进行问题,可参考《WordPress更新5.31的时候提示,另一更新正在进行解决方案!》!
希望大家都能顺利更新!