get_queried_object_id()
云策文档标注
概述
get_queried_object_id() 是一个 WordPress 函数,用于获取当前查询对象的 ID。它是 WP_Query::get_queried_object_id() 的包装器,返回一个整数类型的 ID。
关键要点
- 函数返回当前查询对象的 ID,类型为 int。
- 内部实现通过全局变量 $wp_query 调用 WP_Query::get_queried_object_id() 方法。
- 该函数自 WordPress 3.1.0 版本引入。
- 在多个核心函数和类中被使用,如 rest_get_queried_resource_route()、wp_get_canonical_url() 等。
代码示例
function get_queried_object_id() {
global $wp_query;
return $wp_query->get_queried_object_id();
}
原文内容
Retrieves the ID of the currently queried object.
Description
Wrapper for WP_Query::get_queried_object_id().
Source
function get_queried_object_id() {
global $wp_query;
return $wp_query->get_queried_object_id();
}
Changelog
| Version | Description |
|---|---|
| 3.1.0 | Introduced. |