我的博客中有以下帖子:
src/documents/posts/foo.html.md
---
category: cooking
---
src/documents/posts/bar.html.md
---
category: programmation
---
我想生成以下路线:
http://example.org/cooking/
http://example.org/programmation/
每条路线都有一个集合,其中只有所选类别中的帖子。这些帖子仍将位于标准位置:
http://example.org/posts/foo.html
http://example.org/posts/bar.html
奖励点:我还希望能够在我的布局中列出类别。就像是 :
<% for cat in @getCategories() %>
<a href="<%= cat.route %>"><%= cat.name %></a>
<% endfor %>
是否已经存在提供这些功能的插件?如果没有,开始实施它的最佳方法是什么?
我已经在这个答案setFilter
中看到了该方法,但是在解析每个帖子以获取类别后,我仍在努力找出如何生成新页面。
如果无法实现动态页面生成(我可以理解,因为它需要以特定顺序解析页面),那么在配置中使用静态数组会更容易吗?