在微微订购导航

时间:2013-12-03 01:07:31

标签: php twig pico

我正在使用dev7studios的Pico作为我的项目。它是一个使用Markdown格式化和枝条模板引擎的静态站点生成器。我正在使用一个名为Navigation from pico的插件来获取页面的动态链接。问题是pico生成按字母顺序排序的导航列表。我想要的是根据我的需求订购导航。 例如: 家 关于我们 联系我们

代替: 关于我们 联系我们 家

请提出任何建议..

2 个答案:

答案 0 :(得分:3)

虽然文件命名解决方案应该有效,但有一个插件可让您通过每个文件上的自定义元标记设置订单:

https://github.com/ollierik/Pico-Placing

像魅力一样。

答案 1 :(得分:2)

看起来Pico仅支持'alpha'和'date'排序。如何命名.md文件,以便在使用'alpha'(默认值)时正确排序它们所代表的页面?

示例:

content/10-home.md    => Home
content/20-about.md   => About Us
content/30-contact.md => Contact Us

您也可以将它们命名为01,02和03,但如果您留下一些空位数字,则可能更容易在以后插入新的菜单项。