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
Возвращаемое значение
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. |

