1. 首页
  2. WordPress 函数手册

get_page()

get_page( int|WP_Post $page, string $output = OBJECT, string $filter = ‘raw’ )

获取给定页ID或页对象的页数据。
Retrieves page data given a page ID or page object.

目录锚点:#说明#参数#返回#源码#笔记


说明(Description)

使用get_post()而不是get_page()。


参数(Parameters)

参数 类型 必填 说明
$page (int | WP_Post) 必需 页对象或页ID。通过引用传递。
$output (string) 可选 所需的返回类型。数组或数组中的一个,分别对应于WP后对象、关联数组或数值数组。
$filter (string) 可选 如何过滤返回值。接受“raw”、“edit”、“db”、“display”。

返回(Return)

(WP|Post|array|null)WP|Post或array on success,null on failure。


源码(Source)

/**
 * Retrieves page data given a page ID or page object.
 *
 * Use get_post() instead of get_page().
 *
 * @since 1.5.1
 * @deprecated 3.5.0 Use get_post()
 *
 * @param mixed  $page   Page object or page ID. Passed by reference.
 * @param string $output Optional. What to output. Accepts OBJECT, ARRAY_A, or ARRAY_N.
 *                       Default OBJECT.
 * @param string $filter Optional. How the return value should be filtered. Accepts 'raw',
 *                       'edit', 'db', 'display'. Default 'raw'.
 * @return WP_Post|array|null WP_Post on success or null on failure.
 */
function get_page( $page, $output = OBJECT, $filter = 'raw') {
	return get_post( $page, $output, $filter );
}
更新版本 源码位置 使用 被使用
3.5.0 wp-includes/post.php:4905 0 1 function

笔记(Notes)

将页面的内容添加到标题分开的任何位置。

get_page() 为WP2原创文章,链接:https://www.wp2.cn/functions/get_page/

发表评论

您的电子邮箱地址不会被公开。