在Octopress中如何隐藏某些分类的文章在首页?

3
我使用Octopress创建了一个博客,我将导航栏中的一个虚拟链接指向某些类别的文章。
<ul class="main-navigation">
  <li><a href="{{ root_url }}/">Blog</a></li>
  <li><a href="{{ root_url }}/blog/archives">Archives</a></li>
  <li><a href="{{ root_url }}/about">About</a></li>
  <li><a href="{{ root_url }}/blog/categories/python">Python101</a></li>
</ul>

最后一个链接 Python101 只会显示来自 Python 类别的帖子。 现在我想在首页上隐藏所有只来自 Python 类别的帖子。您可以在此处查看实时网站 bhansa.github.io

有没有办法做到这一点?

更新: 上面的博客链接已不再可用。


你能把你的源代码推送到源分支以便更好地进行分析吗? - David Jacquel
@DavidJacquel 我已经推送了更改,请检查。 - bhansa
1个回答

1

让我们逐步回答:

规格是:“py101 类别的帖子不应出现在索引中”。您可以排除具有py101类别的帖子,但是,您最终会看到一个显示未确定帖子数量的分页。如果您连续发布了7个py101帖子,用户可能会迷失在没有帖子的页面中。

替代方案:py101 是一个集合。您可以从以下位置提供它:

  • 菜单中,
  • 旁边
  • 内部帖子中引用py101中的新/更新集合项目

好的例子:博客中有10,000个链接,但我在分页中找不到它们。它们位于10,000类别和存档中。为什么不在博客分页中? - David Jacquel
也许他已经改变了分页,但问题是我如何从我的索引页面隐藏这些帖子? - bhansa

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接