WordPress как на ладони
wordpress jino

wp_cache_delete() WP 2.0.0

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

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

Используется в: clean_user_cache(), clean_post_cache().
Работает на основе: WP_Object_Cache()

Хуков нет.

Возвращает

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

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

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

Примеры

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

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

$post_id = 23;
wp_cache_delete( $post_id, 'posts' );
wp_cache_delete( $post_id, 'post_meta' );

Код wp cache delete: wp-includes/cache.php VER 4.9.1

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

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

Cвязанные функции

Из метки: cache (кэш кеш)

Еще из раздела: Кэш (object cache)

wp_cache_delete Комментариев нет

Здравствуйте, !

Ваш комментарий