lighthouse

为wordpress设置代理以解决仪表盘内部分服务使用不畅的问题

造成问题的原因

由于一些总所周知的原因,国内访问wordpress.org并不是非常顺畅,这也直接导致了有的时候已部署好的wp站使用其内部的自动升级、在线安装插件主题等功能时变得非常的不顺畅。这时可以通过为wordpress系统配置代理来解决

解决办法

首先你需要自行准备一个能正常访问wordpress.org的梯子,如果是在vps上,你可以在上面装个shadowsocks,然后开一个ss-local(shadowsocks的客户端,python版自带)来给wp使用。一切就绪之后,在wp-config.php内配置下列常量即可解决

/* Configure proxy Server */
define('WP_PROXY_HOST', 'localhost');  //代理地址
define('WP_PROXY_PORT', '1080'); // 代理端口
define('WP_PROXY_USERNAME', ''); // 用于访问代理服务器的用户名
define('WP_PROXY_PASSWORD', ''); // 用于访问代理服务器的密码
define('WP_PROXY_BYPASS_HOSTS', 'localhost'); // 不使用代理访问的域名