一、is_network_admin简介

1.1.返回值: (布尔值)如果是在网站后台管理页面的话返回值为true。

1.2.该函数表示当前请求是否为后台管理接口。如果用户是一个管理员的话,返回true,这时不需要核实。如果是其他用户级别的话,这时需要用current_user_can()来核实用户级别和用户级别权限。

二、is_network_admin源码

2.1.定义的位置: (wp-include/load.php,大约大833行)。

2.2.字典: wp函数/is_network_admin。

2.3.源码:

function is_network_admin() {
    if ( isset($GLOBALS['current_screen'])) {
        return $GLOBALS['current_screen']->in_admin('network');
    } elseif ( defined('WP_NETWORK_ADMIN')) {
        return WP_NETWORK_ADMIN;
    }
    return false;
}

三、is_network_admin相关函数。

3.1.network_admin_url;

3.2.is_user_admin;

3.3.is_super_admin;

3.4.is_blog_admin;

3.5.is_site_admin.

博主联系方式:

    • 微信:34419369
    • QQ: 34419369
    • 公众号:前方录

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注