wp_cache_delete

Удаляет кэш по указанному ключу и группе.

Эта функция может быть переопределена плагинами. Если вы используете плагин объектного кэширования, эта функцию может работать немного иначе, потому что её работа прописывается отдельно. А в этом описании показано как работает базовая функцию WordPress.

Хуков нет.

Возвращает

Логическое: true если удалось удалить кэш и false при неудаче.

Использование

wp_cache_delete( $key, $group );
$key(число/строка) (обязательный)
Ключ кэша, который нужно удалить.
$group(строка)
Название группы в которой нужно искать указанный ключ.
По умолчанию: ”

Примеры

#1 Удалим ранее установленный кэш

Это фрагмент кода из функции clean_post_cache(). Тут мы удаляем кэш поста 23, который находится в группах ‘posts’ ‘post_meta’:

<?php
function wp_cache_delete( $key, $group = '' ) {
	global $wp_object_cache;

	return $wp_object_cache->delete($key, $group);
}