在OCTOPRESS菜单栏中自动生成子目录路径

时间:2013-09-25 21:47:03

标签: content-management-system jekyll octopress

我看到一个类似的问题已经发布,但是被拒绝投票并且没有得到答复。此外,我无法通过谷歌搜索找到任何答案。

我正在尝试使用Octopress进行博客和发表文章。但我没有多少经验。

博客页面工作正常,并自动编入索引。但是,其他类型的页面(例如 source / projects / project1 / project1.md source / articles / article1 / article1.md )不会在归档中编制索引,也不会在导航栏。我仍然可以通过更改URL自动导航到它们,但否则它们将被隐藏。

问题:是否有一种简单的方法可以为这些更深层的文件自动生成某种树?也许某种插件?

谢谢, KK。

1 个答案:

答案 0 :(得分:0)

我不完全确定Octopress是如何工作的,但是在Jekyll(Octopress所基于的)中你可以使用页面访问器来遍历所有页面。它可以这样工作:

{% for page in site.pages %}
    <a href="{{ page.url }}">{{ page.title }}</a>
{% endfor %}