根据Jekyll Collections 文档,我在 _config.yml 中编写了以下代码
_config.yml
collections:
- popular_posts
所以当我打印 {{ site.collections }} 时,输出是“popular_posts”。
我还创建了一个名为“_popular_posts”的文件夹,与“_posts”处于同一级别。_popular_posts 包含两个带有一些 YAML 前端内容的 .md 文件,与帖子相同。
但是,如果我打印 {{ site.popular_posts }} 或 {{ site.collections.popular_posts }},则没有输出。
我如何让 Jekyll 识别该目录中的 .md 文件,以便下面的代码可以工作?
{% for popular_post in site.popular_posts %}
<a href="{{ popular_post.link }}">
<h1>{{ popular_post.title }}</h1>
<img class="pop-img" src="{{ popular_post.image_url }}">
</a>
<span id="pop-order"><span class="pop-current-popular_post-number">{{ popular_post.number }}</span>/5</span>
{% endfor %}