我们有几位管理员在其用户个人资料中选中了“在查看网站时显示工具栏”选项,但只有部分管理员才能看到工具栏。其他人已选中选项,但工具栏未显示。此外,我们有一个多站点设置,他们可以看到其中一个站点上的工具栏,但不能看到其他站点上的工具栏。 经过一些研究,我已经检查过我们的footer.php文件中包含的内容,我尝试停用一个名为“Members”的插件,该插件在他们可以看到工具栏的网站上没有激活,但是,似乎没有任何改变。虽然我认为它可能是另一个插件问题,但没有意义的是它对所有管理员来说都不是问题,只有少数几个。 还有什么我应该检查的吗?
答案 0 :(得分:0)
有时,不是检查用户“is_admin()”插件或函数是否会检查用户必须确定哪些权限可以或不可以看到。我可能会检查有问题的用户是否拥有不同的权限,尽管他们是管理员。也许创建一些新的管理员用户来测试一个数字后是否存在用户ID的问题。
考虑打开调试以查看是否有任何错误阻止栏显示。还可以尝试使用query monitor插件。在有和没有激活可疑冲突插件的情况下检查错误和查询问题。