ローカル変数

ローカル変数はテンプレート内の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();