функция since 2.5.0

wp_defer_comment_counting()

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

Сигнатура

wp_defer_comment_counting( bool $defer = null ): bool

Описание

Когда $defer установлено в true, количество комментариев для всех записей не обновляется, пока $defer не будет установлено в false. Когда $defer установлено в false, всё ранее отложенное обновление количества комментариев записей автоматически выполняется без необходимости последующего вызова wp_update_comment_count().

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

When setting $defer to true, all post comment counts will not be updated until $defer is set to false. When $defer is set to false, then all previously deferred updated post comment counts will then be automatically updated without having to call wp_update_comment_count() after.

Параметры

$defer bool необязательный = null
По умолчанию: null

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

bool

Исходный код

wp-includes/comment.php:2777

function wp_defer_comment_counting( $defer = null ) {
	static $_defer = false;

	if ( is_bool( $defer ) ) {
		$_defer = $defer;
		// Flush any deferred counts.
		if ( ! $defer ) {
			wp_update_comment_count( null, true );
		}
	}

	return $_defer;
}

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

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

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

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