如何从 PHP 代码自定义 Wordpress DashBoard 中的用户角色?

Posted

技术标签:

【中文标题】如何从 PHP 代码自定义 Wordpress DashBoard 中的用户角色?【英文标题】:How to customize user roles in Wordpress DashBoard from PHP code? 【发布时间】:2017-08-17 13:44:44 【问题描述】:

我正在自定义 WordPress 主题(Tiger 主题)的一部分。我想自定义两个角色。

我希望在新用户创建(Users > Add New)和用户列表(Users > All Users)的设置屏幕中看到新角色名称。

我必须修改哪些文件?

【问题讨论】:

"文件是什么?"您是在问如何通过代码进行此更改,还是在问如何手动进行此配置更改? 【参考方案1】:

Wordpress 用户和角色不保存在文件中,所有内容都存储在数据库中。

您要搜索的函数是add_role()。还有更多 wp 函数可以编辑用户角色:remove_role()、get_role()、add_cap() 和 remove_cap()。那些很漂亮well documented。

【讨论】:

以上是关于如何从 PHP 代码自定义 Wordpress DashBoard 中的用户角色?的主要内容,如果未能解决你的问题,请参考以下文章

如何从自定义页面模板调用 WordPress 插件功能?

如何在自定义 PHP 脚本中调用 WordPress 函数

如何在自定义 .php 文件中包含 WordPress 函数?

如何在WORDPRESS首页插入一段自定义代码?

如何在自定义.php文件中包含WordPress功能?

Wordpress ACF 字段如何从自定义帖子类型中获取选项