表wp\\u usermeta中的键“wp\\u capabilities”标识了一个数组的序列化表示形式,该数组标识了用户的角色以及使用$user->add_cap(\'my_capability\');
. 谢谢spaul!
WordPress团队在意识到“功能”实际上是为填补特定角色的用户组合在一起的东西之前,将字段命名为[前缀]\\u功能。将密钥的值从[前缀]\\u功能更改为[前缀]\\u角色将破坏太多的第三方插件,并且需要对WordPress本身进行大量重构。
因此,可以肯定地说,wp\\u capabilities usermeta键拥有用户角色,如果没有那么多有用的软件希望它使用旧名称,那么它将被命名为wp\\u roles。
因为这一事实对新的WordPress爱好者非常有用,所以我建议所有对WordPress角色(或功能)有意见的人都要非常坦率地知道,用户角色列在一个数组中,该数组在[前缀]\\u capabilities键下的usermeta表中序列化。