get_post_statuses()
Повертає масив наступних базових статусів посту: Draft, Pending, Private, Publish.
Масив, що повертається, відрізняється перекладом (локалізацією).
Щоб отримати масив усіх статусів, включаючи зареєстровані функцією get_post_stati() .
Ця функція отримує жорсткий список статусів (див. код функції). У цьому списку відсутні динамічно додані статуси, наприклад, ‘future’.
Щоб переглянути список усіх статусів, які використовуються у вашій збірці WordPress, використовуйте get_post_stati() .
Хуків немає.
Повертає
Строку[].
array(
'draft' => __('Draft'),
'pending' => __('Pending Review'),
'private' => __('Private'),
'publish' => __('Published')
);Використання
get_post_statuses();
Приклади
#1 Демонстрація роботи
$statuses = get_post_statuses(); /* $statuses міститиме такий масив: Array ( [draft] => Чернетка [pending] => На затвердженні [private] => Особисте [publish] => Опубліковано ) */
список змін
| З версії 2.5.0 | Введено. |
Код get_post_statuses() get post statuses WP 6.0.2
function get_post_statuses() {
$status = array(
'draft' => __( 'Draft' ),
'pending' => __( 'Pending Review' ),
'private' => __( 'Private' ),
'publish' => __( 'Published' ),
);
return $status;
}