函数原型
get_post_stati( array|string $args = array(), string $output = ‘names’, string $operator = ‘and’ ): string[]|stdClass[]
函数描述
Gets a list of post statuses.
是否弃用
未弃用
函数参数
-
$args
array|string
Optional - Array or string of post status arguments to compare against properties of the global
$wp_post_statuses objects.Default:
array() -
$output
string
Optional - The type of output to return, either
'names'or'objects'. Default'names'.Default:
'names' -
$operator
string
Optional - The logical operation to perform.
'or'means only one element from the array needs to match;'and'means all elements must match.
Default'and'.Default:
'and'
函数返回值
string[]|stdClass[] A list of post status names or objects.
函数位置
File: wp-includes/post.php.
函数源码
function get_post_stati( $args = array(), $output = 'names', $operator = 'and' ) {
global $wp_post_statuses;
$field = ( 'names' === $output ) ? 'name' : false;
return wp_filter_object_list( $wp_post_statuses, $args, $operator, $field );
}
源码链接
变更日志
| Version | Description |
|---|---|
| 3.0.0 | Introduced. |

