WORDPRESS获取用户权限进行不同操作

 如果有需要不同的现实内容显示给不同权限(管理员,编辑,作者,撰写人员,订阅者)的使用者观看的话,可以使用 current_user_can 这个判断条件来进行辨识,各种权限的代表如下:
level_10 => 管理员
level_7 => 编辑
level_2 => 作者
level_1 => 撰写人员
level_0 => 订阅者

 

<?php
if ( current_user_can('level_10') )
{
 // 只有管理員才看得到的內容
 
}
?>

 

 

<?php
if ( current_user_can('level_2') )
{
 // 只有作者以上的權限才看得到的內容
 
}
?>

 

当设定为 0 代表只有访客是看不到的,但是用 current_user_can 这么长时间,一直无法实现如果只让作者看到而让上级权限看不到的写法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值