[middleman] ページに割り当てたタグを取得する

作成日: 2021年08月30日

Frontmatter でページに割り当てたタグは current_page.data.tags で取得することができます。

タグを下記のように指定した場合、current_page.data.tags は配列となります。

tags:
  - hoge
  - moge

テンプレートで下記のように , で連結すると、

<% if current_page.data.tags then %>
タグ: <%= current_page.data.tags.join(', ') %>
<% end %

出力結果は下記のようになります。

タグ: hoge, moge
middleman