wp_cache_add_non_persistent_groups() WP 2.6.0

Позначає вказану групу/групи як непостійний кеш, тобто. який не слід зберігати для міжсесійного використання.

Не зберігати кеш між сесіями корисно, коли потрібно додати дані в кеш, який використовується тільки протягом поточної генерації сторінки або виконання скрипту. Це можуть бути змінені дані, призначені лише для однієї генерації сторінки.

За замовчуванням у WordPress все кешування є непостійним і створюється щоразу заново при кожній генерації сторінки. Але є плагіни, які переробляють структуру кеша WP так, щоб він зберігався (зазвичай диск) і використовувався ще до початку генерації сторінки (сесії).

ВАЖЛИВО: не всі плагіни об’єктного кешування підключають цю функцію!

Групи про які йдеться, вказуються в третьому параметрі функцій кешування, при додаванні кешу: wp_cache_add($key, $data, $group);

Хуків немає.

Повертає

null. Визначається в плагіні, який опише цю функцію.

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

wp_cache_add_non_persistent_groups( $groups );
$groups
(рядок/масив) (обов’язковий)
Назва або масив назв груп, які потрібно зберігати в постійний кеш.

Приклади

0

#1 Додамо непостійні групи об’єктного кешу

wp_cache_add_non_persistent_groups( array('special', 'foo', 'bar') );

список змін

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

Код wp_cache_add_non_persistent_groups() WP 6.0.2

function wp_cache_add_non_persistent_groups( $groups ) {
	// Default cache doesn't persist so nothing to do here.
}

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

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