WP_CACHE_ADD_NON_PERSISTENT_GROUPS() – добавление непостоянных групп кеширования

# WP_CACHE_ADD_NON_PERSISTENT_GROUPS() │ WP 2.6.0

Функция WP_CACHE_ADD_NON_PERSISTENT_GROUPS() добавляет группу или несколько групп в список непостоянных групп кеширования. Это значит, что данные в таких группах не сохраняются надолго и будут потеряны при перезагрузке.

## Возвращаемое значение

Функция ничего не возвращает (null).

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

Вот как выглядит вызов функции:

```php
wp_cache_add_non_persistent_groups( $groups );

Параметры

  • $groups (string|string[]) (обязательный): Группа или массив групп, которые нужно добавить.

Примеры

Пример 1: Добавление непостоянных групп кеширования

wp_cache_add_non_persistent_groups( [ 'special', 'foo', 'bar' ] );

В этом примере добавляются три группы: special, foo и bar. Эти группы будут считаться непостоянными, и данные в них не будут сохраняться после завершения сеанса.

Изменения

  • С версии 2.6.0: Функция была добавлена в WordPress.

Код функции

Вот как реализована функция в файле wp-includes/cache.php:

function wp_cache_add_non_persistent_groups( $groups ) {
    // Стандартный кеш не сохраняется, поэтому ничего не нужно делать.
}

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

Также существуют другие функции, которые работают с объектным кешированием:

  • _prime_post_caches()
  • clean_comment_cache()
  • clean_post_cache()
  • clean_user_cache()
  • wp_cache_add()
  • wp_cache_add_global_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()
  • wp_cache_set()
  • wp_clean_update_cache()
  • WP_Embed::delete_oembed_caches()
  • wp_using_ext_object_cache()

Эти функции могут помочь вам управлять кешированием данных в WordPress.

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *