WordPress 5.8.2现已可用!请通知站点管理员的问题解决办法
最近一个WordPress客户的网站让我维护,但是遇到了一个问题,用户是管理员权限,但是却在仪表盘后台看到:WordPress 5.8.2现已可用!请通知站点管理员,除此之外,还不能给WordPress网站安装主题,也不能删除主题;也不能安装插件,删除插件。
很奇怪的问题,看到解决办法上,有建议使用WordPress用户权限管理插件,但是因为没有安装插件的权限,这个解决办法也不行了,最后再检查了所有问题以后,发现wp-config.php里多了两行代码:
define('DISALLOW_FILE_EDIT',true);
define('DISALLOW_FILE_MODS',true);
默认的wp-config.php文件是没有这两行代码的,这两行代码的作用是关闭WordPress后台文件编辑功能,安装,删除,升级这些行为都属于文件编辑功能,所以都不可用了。解决办法:把true修改成alse即可,也可以直接把这两行代码删除。
define(‘DISALLOW_FILE_EDIT’, false);
define(‘DISALLOW_FILE_MODS’, false);
简单记录。