函数文档

is_login()

💡 云策文档标注

概述

is_login() 函数用于判断当前请求是否指向 WordPress 登录屏幕。它通过比较登录 URL 和服务器脚本名称来实现。

关键要点

  • 函数返回布尔值:若在登录屏幕内则返回 true,否则返回 false。
  • 函数内部使用 wp_login_url() 和 $_SERVER['SCRIPT_NAME'] 进行字符串比较。
  • 该函数在 WordPress 6.1.0 版本中引入。

代码示例

function is_login() {
    return false !== stripos( wp_login_url(), $_SERVER['SCRIPT_NAME'] );
}

注意事项

函数依赖于 wp_login_url() 来获取登录 URL,确保其正确配置。


📄 原文内容

Determines whether the current request is for the login screen.

Description

See also

Return

bool True if inside WordPress login screen, false otherwise.

Source

function is_login() {
	return false !== stripos( wp_login_url(), $_SERVER['SCRIPT_NAME'] );
}

Changelog

Version Description
6.1.0 Introduced.