相关疑难解决方法(0)

Jekyll 博客显示某个类别下的帖子

我想显示来自某个类别的帖子。例如,转到 url http://example.com/posts/programming将列出所有类别为“programming”的帖子。

我的一般博客索引如下所示

  {% for post in site.posts %}
    <div class="post-box">
      <div class="post-title">
        <a href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>
      </div>
      <span class="post-date">{{ post.date | date: "%b %-d, %Y" }}</span>
      <p class="post-excerpt">{{ post.excerpt }}</p>
      <div>
        {% for category in post.categories %}
          <a href="#">#{{ category }}</a>
        {% endfor %}
      </div>
    </div>
  {% endfor %}
Run Code Online (Sandbox Code Playgroud)

如果 Jekyll 没有自动为每个类别提供特定的 url,我将不得不根据给定的 url 动态更改可用的帖子。我当然可以创建一个专用于每个类别的目录,然后index.html在其中创建,但必须有更好的方法。

如果有一种方法{% for post in site.posts %}可以{% for post in posts in some_category …

javascript jekyll

5
推荐指数
1
解决办法
1521
查看次数

标签 统计

javascript ×1

jekyll ×1