投稿で直接利用できないデータまたは、他の場所でデータを再利用したい場合があります。そのような場合、Hexo 3 には新しいデータファイルが導入されています。この機能により、source/_data
フォルダ内の YAML または JSON ファイルが読み込まれ、サイトで利用できるようになります。
例として、source/_data
フォルダには menu.yml
を追加します。
Home: / |
テンプレートでそれらを使用できます。
<% for (var link in site.data.menu) { %> |
次のようにレンダリングします
<a href="/"> Home </a> |