【发布时间】:2013-10-19 16:04:53
【问题描述】:
假设我想要一个内容如下的页面:
<h1>{{page.comment_count}} Comment(s)</h1>
{% for c in page.comment_list %}
<div>
<strong>{{c.title}}</strong><br/>
{{c.content}}
</div>
{% endfor %}
页面默认没有名为comment_count或comment_list的变量;相反,我希望将这些变量从 Jekyll 插件添加到页面中。我可以在不干扰 Jekyll 现有代码的情况下填充这些字段的安全地方在哪里?
或者有没有更好的方法来实现这样的 cmets 列表?
【问题讨论】:
-
如果有帮助,这是当前用于获取这些属性的“hack”,但它很脏,不能保证与 Jekyll 的未来版本兼容:github.com/IQAndreas/jekyll-static-comments/blob/master/… 有吗有更好的解决方案吗?
标签: ruby jekyll liquid octopress