wp_cache_delete() WP 2.0.0

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

Ця функція може бути перевизначена плагінами. Якщо ви використовуєте плагін об’єктного кешування, ця функція може працювати трохи інакше, тому що її робота прописується окремо. А в цьому описі показано, як працює базова функцію WordPress.

Працює на основі:
WP_Object_Cache()

Хуків немає.

Повертає

true|false. Логічне: true якщо вдалося видалити кеш та false при невдачі.

Використання

wp_cache_delete($key, $group);
$key
(число/рядок) (обов’язковий)
Ключ кеша, який потрібно видалити.
$group
(рядок)
Назва групи, в якій потрібно шукати вказаний ключ.


За замовчуванням: ”

Приклади

0

#1 Видалимо раніше встановлений кеш

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

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

нотатки

список змін

З версії 2.0.0Введено.

Код wp_cache_delete() WP 6.0.2

function wp_cache_delete( $key, $group = '' ) {
	Global $wp_object_cache;

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

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *