Функция всегда возвращает один и тот же массив из следующих статусов постов и их названий: 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] => Опубликовано ) */