Функция возвращает полученное значение из кэша WordPress (это может быть строка или массив). В том случае, если указанные данные из кэша получить невозможно, возвращает false
.
wp_cache_get( $key, $group = '', $force = false, &$found = null )
- $key
- (целое число|строка) ключ, значение которого нужно получить
- $group
- (строка) группа ключей
- $force
- (логическое) нужно ли принудительно обновлять содержимое локального кэша из постоянного
- $found
- (логическое) устраняет неоднозначность возврата
false
как содержимого ключа в кэше
Примеры
Вытаскиваем из кэша все настройки блога:
$options = wp_cache_get( 'alloptions', 'options' ); echo $options['permalink_structure']; // /%category%/%postname%.html echo $options['blog_charset']; // UTF-8
Получаем метаданные пользователя с ID=1:
$user_meta = wp_cache_get( 1, 'user_meta' );
Также можно посмотреть содержимое всего кэша следующим образом:
global $wp_object_cache; var_export( $wp_object_cache );