gpt4 book ai didi

ruby - 将微数据插入 Jekyll 输出?

转载 作者:太空宇宙 更新时间:2023-11-03 16:24:09 25 4
gpt4 key购买 nike

我有一个用 Jekyll 驱动的食谱网站,现在我想将微数据(itemscopeitemprop 等)添加到输出静态中页。我有几个列表(成分、说明等),但我不确定如何让 Jekyll 在添加微数据的情况下呈现这些列表。

我假设我需要转换器或过滤器或其他东西,但我几乎没有使用 Jekyll 的经验。有人做过类似的事情吗?

最佳答案

kramdown documentation中找到了方法

  • {: itemprop="ingredient"} 2 汤匙黄油
  • {: itemprop="ingredient"} 1 杯洋葱丁
  • {: itemprop="ingredient"} 1 杯胡萝卜丝

但是如果:

  • 你把你的成分放在前面

我的食谱.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>

这将更易于维护。

关于ruby - 将微数据插入 Jekyll 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28074711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com