get_post_statuses

Возвращает массив следующих базовых статусов поста: Draft, Pending, Private, Publish.

Возвращаемый массив отличается переводом (локализацией).

Чтобы получить массив всех статусов, включая те, что были зарегистрированы функцией register_post_type(), используйте функцию get_post_stati().

Хуков нет.

Возвращает

следующий массив:

get_post_statuses();

Примеры

  1. Демонстрационный пример работы функции get_post_statuses:
$statuses = get_post_statuses();

/* $statuses будет содержать такой массив:
Array
(
	[draft] => Черновик
	[pending] => На утверждении
	[private] => Личное
	[publish] => Опубликовано
)
*/

Код из


wp-includes/post.php

WP 4.7.2

<?php
function get_post_statuses() {
	$status = array(
		'draft'   => __( 'Draft' ),
		'pending' => __( 'Pending Review' ),
		'private' => __( 'Private' ),
		'publish' => __( 'Published' )
	);

	return $status;
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *