【发布时间】:2013-04-28 16:56:03
【问题描述】:
我是 Jekyll 和一般网络编程的新手。我一直在四处寻找我所遇到的特定问题的一些答案,但没有找到。如果他们在外面,他们一定有我不知道的名字。
关于我的新 Jekyll 网站的几个问题:
我正在尝试使用_includes 作为创建网站“区域”的基本方式。我希望最终包含页眉、页脚、导航,甚至可能是侧边栏,这样当我对网站设计进行更改时,我只需要更改那里的文件。
我遇到的问题是,虽然我的 {% include name.html %} Liquid 正在为使用 siteurl.com/index.html 的索引页面(siteurl.com/index.html 等)工作,但我也希望能够在我的帖子中使用包含使用_layouts/post.html。
不幸的是,无论我尝试什么,我都无法使用我的页眉、导航栏和页脚来渲染帖子!帖子仅使用帖子内容生成。我认为使用 Jekyll 的目的是将帖子内容与帖子布局分开,并在最后使用 Jekyll 将它们拼接在一起?
我的项目的所有代码都在github.com/illiooo/illioo.github.io 在线,可以在illioo.github.io 查看实时站点。
我使用的是标准 Jekyll 目录结构,所以我的布局在 _layouts 中,而我的包含在 _includes 中。感谢您的帮助!
【问题讨论】:
标签: ruby templates github jekyll github-pages