get_post_statuses() — возвращает массив основных статусов постов

Функция всегда возвращает один и тот же массив из следующих статусов постов и их названий: draft, pending, private, publish. Содержимое массива может зависеть лишь от локализации WordPress.

get_post_statuses()

Сам массив внутри функции выглядит следующим образом:

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

Пример использования

print_r( get_post_statuses() );
/*
Array ( 
	[draft] => Черновик 
	[pending] => На утверждении 
	[private] => Личное 
	[publish] => Опубликовано 
)
 */

Миша

Впервые познакомился с WordPress в 2009 году. С 2014 года меня можно встретить на WordCamp по всему миру — официальной конфе по WordPress, иногда там выступаю. Также периодически школа Epic Skills и LoftSchool приглашают меня вести у них уроки/вебинары.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля — пишите мне.

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

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, в случае несоблюдения этого условия в 99% случаях ваш коммент будет удалён, а автор заблокирован. Печалька.