多站点网络管理员-未显示用户角色

时间:2017-01-20 作者:Lisa

两天前我将wordpress升级到4.7.1,然后我在多站点管理中的角色出现问题。我的问题与此类似,角色在我的多站点管理面板中不可见。Why are my roles not visible in a Multi-site/Network?

但是在我的数据库中,wp\\\\\\#u options表是正常的,所以他们的解决方案对我不起作用。

在我的例子中,角色是正确的https://www.exampleblog.com/wp-admin/user-new.php. 请参见下图。enter image description here

但它不会显示在我的多站点管理界面中。请参见下图。enter image description here我的网站上此界面的URL为:https://www.exampleblog.com/wp-admin/network/site-users.php

此外,用户信息表中也没有列出这些角色。请参见下图:enter image description here

我错过什么了吗?有什么提示吗?谢谢

1 个回复
SO网友:Klas

这对我很有用:

确保wordpress站点数据库中option表中的行具有序列化角色数据的正确option\\u名称。

例如:;如果数据库表为wp\\u options,则角色行中的列option\\u名称应为wp\\u user\\u roles。如果数据库表为wp\\u 20\\u options,则角色行中的列option\\u名称应为wp\\u 20\\u user\\u roles。

不要问我花了多长时间才发现。

希望有帮助。