一、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
- 公众号:前方录