WordPress的功能存储在哪里?

时间:2017-02-08 作者:Suthan Bala

我知道角色和功能存储在wp_options 带有option_name = wp_user_roles. 它有一个列表roles 已分配所有capabilities.

所以我的问题是,如果我想得到所有可用的capabilities, 我需要检查每个roles 及其\'capabilities 获取完整列表还是全部存储在某个位置?

1 个回复
SO网友:Spartacus

由于“Administrator”具有所有功能(除非您有多站点设置),因此只需获取Admin角色中所有CAP的列表:

$admin_caps = get_role(\'administrator\')->capabilities;

相关推荐

正在尝试获取wp-includes/capabilities.php中非对象的属性

在调试中,我每分钟都会收到以下通知序列。日志:[23-Oct-2012 13:27:33 UTC] PHP Notice: Trying to get property of non-object in mysite/wp-includes/capabilities.php on line 1022 [23-Oct-2012 13:27:33 UTC] PHP Notice: Trying to get property of non-object in mysite/wp-includes/