функция since 4.0.0

_update_posts_count_on_transition_post_status()

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

Сигнатура

_update_posts_count_on_transition_post_status( string $new_status, string $old_status, WP_Post|null $post = null )

Описание

Обработчик для обновления счётчика записей текущего сайта при изменении статуса записи.

Параметры

$new_status string обязательный
Статус, на который меняется запись.
$old_status string обязательный
Статус, с которого меняется запись.
$post WP_Post|null необязательный = null
Объект записи.

Исходный код

wp-includes/ms-blogs.php:908

function _update_posts_count_on_transition_post_status( $new_status, $old_status, $post = null ) {
	if ( $new_status === $old_status ) {
		return;
	}

	if ( 'post' !== get_post_type( $post ) ) {
		return;
	}

	if ( 'publish' !== $new_status && 'publish' !== $old_status ) {
		return;
	}

	update_posts_count();
}

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

ВерсияОписание
4.9.0 Added the $post parameter.
4.0.0 Introduced.

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

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