Blogdown 类别页面显示所有帖子,无论类别如何

Blogdown category pages are showing all posts regardless of category

我正在尝试将标签添加到我的 blogdown 站点。我将此代码添加到 single.html 文件 as instructed in blogdown docs

<div class="article-meta">
  <p class="terms">
  {{ range $i := (slice "categories" "tags") }}
  {{ with ($.Param $i) }}
  {{ $i | title }}:
  {{ range $k := . }}
  <a href='{{ relURL (print "/" $i "/" $k | urlize) }}'>{{$k}}</a>
  {{ end }}
  {{ end }}
  {{ end }}
</p>
  </div>

因此,类别现在显示在页面底部。我 post 中的 YAML 看起来像这样

---
title: Welcome!
author: My name
date: '2017-07-01'
slug: welcome
categories:
  - General

---

我有另一个 post 具有不同的类别,但是当我点击时,两个 post 都显示在两个类别页面上。我已将 relativeurls 设置为 true 并且我使用的是默认主题。感谢您的任何建议。

这是主题的一个错误(列表被硬编码为显示站点的所有帖子),我只是 fixed it on Github. You can try to reinstall the theme: https://github.com/yihui/hugo-lithium-theme