Ruby 如何在Jekyll中添加像page这样的新帖子?
我正在设置一个使用Jekyll的GitHub页面。我知道如何创建一个新的帖子,新的页面。我想要一个新的“职位”一样的网页,我可以添加帖子,我想。因此将有一个posts页面(默认情况下)和另一个页面(比如blog),这两个页面都显示了相应类别中的一些帖子Ruby 如何在Jekyll中添加像page这样的新帖子?,ruby,jekyll,github-pages,Ruby,Jekyll,Github Pages,我正在设置一个使用Jekyll的GitHub页面。我知道如何创建一个新的帖子,新的页面。我想要一个新的“职位”一样的网页,我可以添加帖子,我想。因此将有一个posts页面(默认情况下)和另一个页面(比如blog),这两个页面都显示了相应类别中的一些帖子 您可以创建一个包含以下内容的页面。 链接中的示例代码: --- layout: page --- {% for post in site.categories[page.category] %} <a href="{{ post.
链接中的示例代码:
---
layout: page
---
{% for post in site.categories[page.category] %}
<a href="{{ post.url | absolute_url }}">
{{ post.title }}
</a>
{% endfor %}
然后,在\u xyz
文件夹中创建.md文件,可以如下所示显示这些文件的列表:
{% for item in site.xyz %}
<h2>{{ item.title }}</h2>
<p>{{ item.description }}</p>
<p><a href = "{{ item.url }}" >{{ item.title }}</a></p>
{% endfor %}
{site.xyz%中项目的%
{{item.title}
{{item.description}}
{%endfor%}
我不确定我是否理解你的实际问题。你是在问如何创建分类页面,即列出所有帖子的单独页面,还是只列出具有特定类别的所有帖子?我的主页包含指向帖子的链接,我只需编写.md文件并将其放入_posts文件夹。我想对一些非主页做类似的事情,比如说我把.md文件放在xyz文件夹中,这些帖子显示在xyz页面谢谢!!:)
{% for item in site.xyz %}
<h2>{{ item.title }}</h2>
<p>{{ item.description }}</p>
<p><a href = "{{ item.url }}" >{{ item.title }}</a></p>
{% endfor %}