您好我不知道为什么 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)运行代码。
答案 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"
}