具体情况:在主题和插件的页面,没有显示安装插件的按钮,也无法进行更新,在仪表盘也没有更新页面。 一开始以为是文件权限问题,结果发现并不是这个原因。
解决方法:检查 wp-config.php 文件是否有以下2行,删除或改为 false。
define( 'DISALLOW_FILE_EDIT' , true ); define( 'DISALLOW_FILE_MODS' , true );
另:WordPress无法在线安装主题和插件的解决办法
最近有几位朋友询问倡萌,WordPress无法在线安装主题和插件,无法查看热门插件和主题,提示“发生了未知错误。有可能是因为 WordPress.org 工作不正常,或本地配置有误。如果问题持续存在,请浏览中文支持论坛。”
询问了一下,一般是由于使用的国内主机封了某些DNS导致的。
如果你的是VPS或服务器,比如阿里云服务器,可以使用下面的命令打开resolv.conf:
1 | vi /etc/resolv.conf |
修改为google的DNS或其他
1 2 | nameserver 8.8.8.8 nameserver 8.8.4.4 |
保存即可;
如果是虚拟主机,请自己联系你的主机商,要他们提供解决方案。