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; }