ページごとのキーワード(タグ)の表示
カテゴリ / タグの作成 で、タグの一覧を表示できるようになったので、今度は各記事に含まれるタグを記して、そのタグに関する記事の一覧に直接飛べるようにした。「タグ」という日本語は微妙にわかりにくい感じがするので「キーワード」にしてみた。
_layouts/post.html に、以下の記述を加えた。
キーワード:
{% capture tags %}
{% for tag in page.tags %}
{{ tag }}
{% endfor %}
{% endcapture %}
{% assign eachtag = tags | split:' ' %}
{% for tag in eachtag %}
<a href="/tags/{{ tag }}/index.html">{{ tag }}</a>
{% endfor %}
これで、キーワードが表示され、そのキーワードの記事一覧へとべるようになった。複数のキーワードにも対応していることを確認した。