функция since 3.0.0

get_post_stati()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

get_post_stati( array|string $args = array(), string $output = 'names', string $operator = 'and' ): string[]|stdClass[]

Описание

См. alsoregister_post_status()

Оригинал (английский)

Параметры

$args array|string необязательный = array()
Массив или строка аргументов статуса записи для сравнения со свойствами глобальных объектов $wp_post_statuses.
$output string необязательный = 'names'
Тип возвращаемого результата: 'names' или 'objects'. По умолчанию 'names'.
$operator string необязательный = 'and'
Выполняемая логическая операция. 'or' означает, что должен совпасть только один элемент массива; 'and' означает, что должны совпасть все элементы. По умолчанию 'and'.

Возвращаемое значение

string[]|stdClass[]

Исходный код

wp-includes/post.php:1541

function get_post_stati( $args = array(), $output = 'names', $operator = 'and' ) {
	global $wp_post_statuses;

	$field = ( 'names' === $output ) ? 'name' : false;

	return wp_filter_object_list( $wp_post_statuses, $args, $operator, $field );
}

История изменений

ВерсияОписание
3.0.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.