全部的我在一个多作者网站上遇到了一个与用户相关的问题(实际上一个多网站上有两个网站,两个网站都有相同的用户)。以下是一些详细信息:
1) 在后端用户列表中,顶部括号中的用户数是正确的(5),但在实际列表中,只有两个出现。
2) 有问题的用户可以登录管理员。然而,其中一个只能看到左列;管理员的主要内容区域对他来说仍然是空白的。我们会叫他“用户1”奇怪的是,“问题用户”的另一个活跃用户仍然能够发帖。
3) 在前端,在multisite的一个站点上,现有的帖子显示得很好,即使是用户1。然而,在另一个网站上,用户1的帖子丢失了。也就是说,缺少实际的完整贴子页面。帖子显示在存档页面上,并带有用户名,但单个帖子页面呈现的是标题,而不是内容。
4) 在(静态)首页上,我使用WP摘录查询来呈现最近五篇文章的摘录。这将很好地呈现,直到它到达用户1应该显示的第一个摘录,此时页面停止呈现,结果是他的摘录以及侧栏和页脚(两者都在HTML中稍后出现)不会呈现。
这似乎是在用户1编辑个人资料时开始的,所以我正在考虑创建一个临时用户,删除数据库中的个人资料(不能在管理员中删除,因为它实际上没有出现在列表中),并将他的帖子分配给临时工,然后重新创建他的用户帐户,看看这是否解决了问题。但其他人可能有更好的想法。
我目前运行的是3.9,但似乎用户1问题是在升级之前开始的。