WPJAM Basic 扩展:用户角色 - 可视化管理 WordPress 所有角色和权限

先首先说明一下「用户角色」是一个面向 WordPress 开发者的扩展,如果你只是 WordPress 普通用户,如果不是十分明白,也没关系,就先简单看看就好。😊

使用该扩展之前,首先需要简单理解一下 WordPress 的角色和权限系统,它是用来来验证用户是否有足够的权限来进行某项操作,WordPress 一般是这样操作的,首先给用户分分配角色(Role),然后给每个角色都分配一定的权限(Capabilities),最后用户进行操作的时候,通过判断这个用户是否有某项权限来确认。

但是用户的角色和权限都是在系统底层运行的,很多时候需要去查源代码才知道某个角色有什么权限,所以我们这个「用户角色」扩展,则把 WordPress 这个角色和权限系统做成可视化,直接在后台就可以查看用户角色的权限,也可以进行增删改操作。

用户角色

安装好扩展之后,在用户的菜单下面就会有一个「角色管理」的子菜单,点击进去就会看到目前系统所有的用户角色:

用户角色列表

点击编辑,就可以看到每个角色所拥有的权限:

然后就可以修改当前该角色的权限列表,添加或者删除都可以,也可以拖动排序,虽然这个权限的顺序没有什么意义。

当然也可以直接点击新增一个新的角色,然后给这个角色赋予一定的权限,最后如果你觉得某个角色没有意义,也可以删除。

额外权限

另外如果管理员登录后台之后,可以在自己或者其他用户的个人资料页面下面,看到当前用户的额外权限,也可以添加,修改或者删除这些额外的权限。

这样,如果某个用户需要某种权限,而又不需要整体升级权限的时候,可以通过额外权限进行处理。

重置角色

如果设置出现了混乱或者错误,还可以点击批量操作旁边的「重置」按钮,一键重置所有用户角色和权限:

用户角色列表

其实重置就是把这个扩展自定义所有的权限或者角色全部去除了,所以有了这个重置的按钮,就可以大胆的进行任何操作,大不了,到时候重置一下即可。😆

专题:WPJAM Basic 详细介绍


©我爱水煮鱼,本站推荐使用的主机:阿里云,国外主机建议使用BlueHost

本站长期承接 WordPress 优化建站业务,请联系微信:「chenduopapa」。