Локальные переменные

Локальные переменные используются для рендеринга шаблона, они доступны через переменную site в шаблоне.

Переменные по умолчанию

Переменная Описание
posts Все посты
pages Все страницы
categories Все категории
tags Все теги

Получение переменной

hexo.locals.get('posts')

Установка переменной

hexo.locals.set('posts', function(){
return ...
});

Удаление переменной

hexo.locals.remove('posts');

Получение всех переменных

hexo.locals.toObject();

Очистка кэша

hexo.locals.invalidate();