wp_suspend_cache_invalidation()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_suspend_cache_invalidation( bool $suspend = true ): bool
Описание
Включает и выключает инвалидацию кэша. Полезно во время импорта, когда не нужно выполнять инвалидацию при каждой вставке записи. Вызывающий код должен быть уверен, что его действия не приведут к несогласованному состоянию кэша, пока инвалидация приостановлена.
Оригинал (английский)
Turns cache invalidation on and off. Useful during imports where you don’t want to do invalidations every time a post is inserted. Callers must be sure that what they are doing won’t lead to an inconsistent cache when invalidation is suspended.
Параметры
$suspend
bool
необязательный
= true
Возвращаемое значение
bool
Исходный код
wp-includes/functions.php:6429
function wp_suspend_cache_invalidation( $suspend = true ) {
global $_wp_suspend_cache_invalidation;
$current_suspend = $_wp_suspend_cache_invalidation;
$_wp_suspend_cache_invalidation = $suspend;
return $current_suspend;
}
История изменений
| Версия | Описание |
|---|---|
| 2.7.0 | Introduced. |

