Кеш (object cache) (рубрика)
Object cache або Кеш об’єктів у WordPress – це механізм ядра, що дозволяє зберігати будь-які дані в кеш. Такий кеш використовується для збереження даних, які виходять багато разів у процесі коду або збереження даних отриманих після складних операцій.
Докладніше: Об’єктний кеш у WordPress
_prime_post_caches() | Додає до об’єктного кешу зазначені записи (пости). Пости, які вже є у кеші, пропускаються. Також створює пов’язаний кеш термінів та метаданих. |
clean_comment_cache() | Видаляє об’єктний кеш вказаного коментаря. |
clean_post_cache() | Видаляє об’єктний кеш запису надісланого ID. Також буде видалено кеш термінів та дочірніх записів. |
wp_cache_add() | Додає дані в кеш, якщо кеша із вказаним ключем ще немає. |
wp_cache_add_global_groups() | Додає вказану групу об’єктного кешу до списку глобальних груп. Потрібно для мультисайту. |
wp_cache_add_non_persistent_groups() | Позначає вказану групу/групи як непостійний кеш, тобто. який не слід зберігати для міжсесійного використання. |
wp_cache_decr() | Зменшує значення елемента кешу за вказаним ключем та групою. Використовується для кешу значення якого є числом. |
wp_cache_delete() | Видаляє кеш за вказаним ключем та групою. |
wp_cache_flush() | Цілком очищає об’єктний кеш. Видаляє всі елементи об’єктного кешу. |
wp_cache_flush_runtime() | Повністю очищає об’єктний кеш, лише якщо він зберігається у пам’яті (не використовується постійне кешування). За постійного кешування нічого не робить. |
wp_cache_get() | Отримує дані з об’єктного кешу за вказаним ключем та групою. |
wp_cache_get_last_changed() | Отримує позначку часу останньої зміни вказаної групи об’єктного кешу. |
wp_cache_incr() | Збільшує значення елемента кеша за вказаним ключем та групою. Використовується для кешу значення якого є числом. |
wp_cache_replace() | Замінює/оновлює дані вказаного кешу, тільки якщо кеш вже існує, інакше нічого не робить (поверне false). |
wp_cache_set() | Додає дані до кешу об’єктів. Перезапише кеш, якщо вона існує. |
wp_clean_update_cache() | Видаляє дані про оновлення плагінів, тем і ядра з кешу. |
wp_defer_term_counting() | Дозволяє відкласти перерахунок кількості постів для терміна (елемента таксономії). |
wp_suspend_cache_addition() | Тимчасово зупиняє додавання об’єктів до об’єктного кешу. |
wp_suspend_cache_invalidation() | Припиняє видалення/обнулення об’єктів кешу. |
wp_using_ext_object_cache() | Перевірять, чи плагін (додатковий код) для постійного кешування об’єктів. |