【发布时间】:2016-05-18 17:25:05
【问题描述】:
我目前正在使用数据文件来指定网站上的作者,我需要将所有作者的列表拉到“关于”页面上。
这是我的_data/authors.yml 文件的格式
# Authors
one:
name: One
display_name: Person One
avatar: /img/avatar1.jpg
permalink: author/personone/
two:
name: Two
display_name: Person Two
avatar: /img/avatar2.jpg
permalink: author/persontwo/
如果它是一个类别页面,我会使用它来列出他们指定帖子的人:
{% for post in site.categories.[page.category] %}
{% assign author = site.data.authors[post.author] %}
{{ author.display_name }}
{% endfor %}
但我想显示所有作者,而不必指定与他们相关的帖子(一些作者在网站上还没有帖子)。
想法?
编辑:
将我的代码从那个 Jekyll 文档示例换成:
<ul>
{% for author in site.data.authors %}
<li>
<a href="{{ author.permalink }}">
{{ author.display_name }}
</a>
</li>
{% endfor %}
</ul>
重建后什么都不显示...
【问题讨论】: