WordPress函数is_admin(),判断是否是WordPress后台管理页面。

is_admin不检查用户是否为管理员;请使用current_user_can()检查角色和权限

使用举例:

1
2
3
4
5
if (!is_admin()) {
    echo "你在前台";
} else {
    echo "你在后台";
}

函数源码:

1
2
3
4
5
6
7
8
9
function is_admin() {
    if ( isset( $GLOBALS['current_screen'] ) ) {
        return $GLOBALS['current_screen']->in_admin();
    } elseif ( defined( 'WP_ADMIN' ) ) {
        return WP_ADMIN;
    }
 
    return false;
}

版权声明:部分文章、图片等内容为用户发布或互联网整理而来,仅供学习参考。如有侵犯您的版权,请联系我们,将立刻删除。