确定当前请求是否适用于管理界面页面。

原型

is_admin()

描述

不检查用户是否是管理员; current_user_can()用于检查角色和功能。

返回值

(bool)  如果在WordPress管理界面内,则为True,否则为false。

源文件

路径:wp-includes/load.php

<?php
...
function is_admin() {
	if ( isset( $GLOBALS['current_screen'] ) )
		return $GLOBALS['current_screen']->in_admin();
	elseif ( defined( 'WP_ADMIN' ) )
		return WP_ADMIN;
	return false;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/is_admin/