作为一款优秀的交互形WordPress主题,zibll子比主题拥有非常多的交互功能,特别是升级全新V6之后,我们又更新了全新的社区论坛系统,随之而来的就是更加丰富的用户交互功能了,例如评论、投稿、发帖、提问、举报、创建话题、板块等等。
同时主题有拥有多个不同的用户组,例如不同会员、不同的用户等级,认证用户,版主,分区版主等。
那么问题来了,这些交互功能应该由哪些用户可以使用呢?
我想实现会员可以发帖,等级达到3级才能评论,或者认证用户就不用审核直接发布等等?
这些功能应该如何来实现呢?这些功能设置会不会很复杂呢?
zibll子比主题V6我们带来了全新的一体化用户权限管理系统,我们采用最先进的开发逻辑,统一接口管理以及静态加速的逻辑判断,实现高度自由且细致的权限设置,让站长轻松简单的管理用户权限,同时又能实现高度的细分管理,每一项用户权限都可以细分的设置到每一个不同的用户等级、会员等级、以及其它用户组!
核心逻辑
设置权限管理之前,我们
- 用户功能
- 用户角色
用户功能
也就是用户可以使用的功能,例如:发帖,评论,发帖无需审核、举报他人等等这些都属于用户功能
用户角色
也就是不同的用户角色分类,例如:我是1级会员,你是2级会员,我的等级5级,你是认证用户,他是版主等
那么我们把用户功能
和用户角色
进行配合,细分的设置用户权限
的核心逻辑
开始配置
为什么说核心逻辑是
进入
功能逻辑
到这里,我相信对于大多数站长来说,已经完全明白了这个强大的用户管理系统的配置功能了,如果您还有疑惑,那么我再来了解一下功能逻辑和配置逻辑:
可以配置的功能非常多,有可能你一眼看过去觉得好多,好复杂啊。是的,确实比较多,所以您需要认真的看一看这一些功能,同时部分功能与部分功能之前也存在一些依赖关系
例如:
- 发帖允许上传图片
依赖于 发帖权限(贴都发不了,还怎么传图啊) - 发帖无需审核
优先级大于 发帖无需人工审核 - 修改自己管理下的帖子
只有 版主及以上的用户组可以选择设置(连版主都不是,你还管理什么呢)
配置逻辑
了解了功能与功能之间的关系,我们还需要了解配置的时候用户组与用于组之间的关系:
- 整体配置关系为或者(满足其一即可)例如:发帖功能,我设置的是:VIP:1,等级:2,认证用户。那么用户只要是会员1
或者 等级达到2级或者 是认证用户则拥有发帖权限 - 两个特殊:
- 所有用户,包含未登录的用户:开启此项,那么就无需其它配置了(所有用户都可以了,还设置等级什么的干嘛呢)
- 已登录用户:开启此项只要是登录就拥有此权限,其它配置也就无需设置了
扩展权限
除了常见的是否允许的权限之外呢,我们还支持自定义内容的相关权限,而这个配置逻辑就更加简单了,当用户达到什么标准,可以做什么。如图所示,简单明了:
您也可以查看以下教程,来详细了解如果配置上传权限:
小提醒
用户权限配置是一项十分强大的功能,通过不同的配置方式可以实现无数的功能,但是配置的时候一定要细心一点,慢慢的琢磨功能与功能之间的逻辑关系,在面对如此多的功能和如此多的用户类型进行搭配设置的时候,难免会出现思维混乱的现象,那么这时候就需要慢慢理解了
相信我,此功能开发改版不下20次,我们已经将此功能的配置方式做到最简单化了!
实现如此多功能与如此多用户角色的配合设置又要做到简单化,并且还要实现可扩展(今后还会增加的更多的功能以及更多用户角色,例如积分等),我们认为目前的方式就是最棒的了!希望作为站长的您也能给予点赞!
全功能预览
最后,我们截图来看一下,全部的权限功能,感受一下:
截图时间为:2024年4月16日,版本V7.7,后续更新还会增加新功能!
- 最新
- 最热
只看作者