转-Octopress 增加Navibar
首先用rake来增加一个需要增加的页面,例如:
rake new_page[About]
这是会在source/目录先生产about目录以及index.markdown,如果这样直接generate,是不会把about页面增加到navibar中的,需要在navigation.html中进行设置,如果直接在/source/_includes/custom/navigation.html中修改,那么在切换主题时,改修改是不会保存的,需要再次修改,所以最好的方法是在主题文件中修改
.theme/classic/source/_includes/custom/navigation.html
修改成
navigation.html
<ul class="main-navigation">
<li><a href="/">Blog</a></li>
<li><a href="/blog/archives">Archives</a></li>
<li><a href="/about">About</a></li>
</ul>
然后重新安装主题,
rake install['theme name']
rake generate
rake deploy