【发布时间】:2011-11-05 18:23:15
【问题描述】:
我有一个 Markdown 格式的侧边栏,我想在我的 Jekyll 博客中显示它。我之前曾尝试像{% include sidebar.markdown %} 一样包含它,但它实际上不会呈现 Markdown。我可以像这样成功地包含它:
{% capture sidebar %}{% include sidebar.markdown %}{% endcapture %}
{{ sidebar | markdownify }}
虽然这是一个易于管理的解决方案,但我更喜欢一种更优雅的方式来实现这一点。有任何想法吗?提前致谢!
【问题讨论】:
-
此链接已失效。这是最好回答问题而不是链接到解决方案的原因之一。
-
我喜欢原来的解决方案,但是我没有将包含放在捕获之间,而是将我的内容放在我的 _includes/sidebar.html 中,然后将捕获+渲染移动到我的 _includes/sidebar.html