Jekyll を使用してレシピ サイトを運営しており、出力静的ページに Microdata ( 、 など)itemscope
を追加したいと考えています。itemprop
いくつかのリスト (材料、指示など) がありますが、追加された Microdata を追加して Jekyll でこれらをレンダリングする方法がわかりません。
コンバーターやフィルターなどが必要だと思いますが、Jekyll の経験はほとんどありません。誰かが以前に似たようなことをしましたか?
Jekyll を使用してレシピ サイトを運営しており、出力静的ページに Microdata ( 、 など)itemscope
を追加したいと考えています。itemprop
いくつかのリスト (材料、指示など) がありますが、追加された Microdata を追加して Jekyll でこれらをレンダリングする方法がわかりません。
コンバーターやフィルターなどが必要だと思いますが、Jekyll の経験はほとんどありません。誰かが以前に似たようなことをしましたか?
クラムダウンのドキュメントで方法を見つけました
しかし、もし :
my_recipe.md
---
layout: page
title: My nice recipe
ingredients:
- 2 tablespoons butter
- 1 cup diced onion
- 1 cup shredded carrot
---
{% include recipe_head.html %}
###How to do it
...
**_includes/recipe_head.html
<h3>{{ page.title }}</h3>
<h4>Ingredients</h4>
<ul>
{% for ingredient in page.ingredients %}
<li itemprop="ingredient">{{ ingredient }}</li>
{% endfor %}
</ul>
これにより、メンテナンス性が大幅に向上します。