wpsc_is_backend()
Хуков нет.
Возвращает
null. Ничего (null).
Использование
wpsc_is_backend();
Код wpsc_is_backend() wpsc is backend WPSCache 3.0.3
function wpsc_is_backend() {
static $is_backend;
if ( isset( $is_backend ) ) {
return $is_backend;
}
$is_backend = is_admin();
if ( $is_backend ) {
return $is_backend;
}
$script = isset( $_SERVER['PHP_SELF'] ) ? basename( $_SERVER['PHP_SELF'] ) : '';
if ( $script !== 'index.php' ) {
if ( in_array( $script, array( 'wp-login.php', 'xmlrpc.php', 'wp-cron.php' ) ) ) {
$is_backend = true;
} elseif ( defined( 'DOING_CRON' ) && DOING_CRON ) {
$is_backend = true;
} elseif ( PHP_SAPI == 'cli' || ( defined( 'WP_CLI' ) && WP_CLI ) ) {
$is_backend = true;
}
}
return $is_backend;
}