jekyll 中的 markdownify post 标题

markdownify post title in jekyll

可以在 post 标题上呈现 Markdown 吗?例如:

---
title: Foo and _other foo_
---

我想要那个输出

<h1> Foo and <i>other foo</i></h1>

对 Liquid 标签使用 markdownify 过滤器:

{{ page.title | markdownify }}

请注意,这会将输出包装在段落标记中 (<p> ... </p>)。如果不需要(可能不需要),您可以使用 Liquid 删除它们:

{{ page.title | markdownify | remove: '<p>' | remove: '</p>' }}

have been attempts 修复 markdownify 与标题一起使用,这样段落标签换行就不会发生,但它们还没有实现,所以这个笨拙的解决方案是目前可用的。如果您想继续努力,我们将不胜感激!

_layout/default.html 中添加 {{ markdownify }} 对我有用。