WordPress как на ладони
wordpress jino

get_post_statuses() WP 2.5

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

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

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

Хуков нет.

Возвращает

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

array(
	'draft'         => __('Draft'),
	'pending'       => __('Pending Review'),
	'private'       => __('Private'),
	'publish'       => __('Published')
);

Использование

get_post_statuses();

Примеры

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

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

Код get post statuses: wp-includes/post.php WP 4.8.2

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

	return $status;
}

Cвязанные функции

Из метки: statuses

Еще из раздела: Остальное

get_post_statuses Комментариев нет

Здравствуйте, !

Ваш комментарий