функция since 3.3.0

wp_suspend_cache_addition()

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

Сигнатура

wp_suspend_cache_addition( bool $suspend = null ): bool

Описание

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

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

Stops more data being added to the cache, but still allows cache retrieval.
This is useful for actions, such as imports, when a lot of data would otherwise be almost uselessly added to the cache.

Suspension lasts for a single page load at most. Remember to call this function again if you wish to re-enable cache adds earlier.

Параметры

$suspend bool необязательный = null
Приостанавливает добавление, если true, и вновь включает, если false. По умолчанию не изменяет текущую настройку.

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

bool

Исходный код

wp-includes/functions.php:6405

function wp_suspend_cache_addition( $suspend = null ) {
	static $_suspend = false;

	if ( is_bool( $suspend ) ) {
		$_suspend = $suspend;
	}

	return $_suspend;
}

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

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

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

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