函数文档

get_page_statuses()

💡 云策文档标注

概述

get_page_statuses() 函数用于检索 WordPress 支持的页面状态值及其描述,返回一个以状态为键的标签数组。

关键要点

  • 函数返回一个数组,包含页面状态(如 draft、private、publish)及其对应的翻译标签。
  • 此函数自 WordPress 2.5.0 版本引入,主要用于获取页面状态的有效值集合。
  • 相关用途包括在 XML-RPC 服务器中检索页面状态列表。

代码示例

function get_page_statuses() {
    $status = array(
        'draft'   => __( 'Draft' ),
        'private' => __( 'Private' ),
        'publish' => __( 'Published' ),
    );

    return $status;
}

📄 原文内容

Retrieves all of the WordPress support page statuses.

Description

Pages have a limited set of valid status values, this provides the post_status values and descriptions.

Return

string[] Array of page status labels keyed by their status.

Source

function get_page_statuses() {
	$status = array(
		'draft'   => __( 'Draft' ),
		'private' => __( 'Private' ),
		'publish' => __( 'Published' ),
	);

	return $status;
}

Changelog

Version Description
2.5.0 Introduced.