在WordPress中,is_admin函数对我不起作用

时间:2016-03-01 10:41:00

标签: php wordpress function

您好我不知道为什么     is_admin

不适合我。 这是我的代码。

if($featuredADS == "0" || $availableADS == "0" || empty($result) && $countPosts >= $postLimitperUser && $postLimitOn == 1 && !is_admin()){
//Some Code here
}else{
//Some Code here Which is always Work for admin
}

我想忽略管理员用户的此检查。如果用户是admin,那么我想从(else)运行代码。

2 个答案:

答案 0 :(得分:1)

is_admin()条件标记仅检查是否正在尝试显示控制板或管理面板。请改为current_user_can()

答案 1 :(得分:0)

$is_admin = current_user_can('manage_options');  // all user they have mange option will get 

if ($is_admin) {
    echo "admin"
}
else
{
    echo "not admin"
}