WordPress国内无法更新与安装插件的问题
大概是去年年底开始,据说是因为有来自国内的攻击,WordPress屏蔽了国内的IP,今天本人尝试搭建了一个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;
});
代码来源:https://yusi123.com/4430.html
安装后顺利完成了更新,但仍然无法安装插件,之后在 cn.wordpress.org 找到了另一个可解决插件问题的插件