gpt4 book ai didi

ruby - Jekyll:_includes 和布局问题

转载 作者:数据小太阳 更新时间:2023-10-29 08:00:33 26 4
gpt4 key购买 nike

我是 Jekyll 和网络编程的新手。我一直在四处寻找我遇到的特定问题的一些答案,但没有找到。如果他们在那里,他们一定有我不知道的名字。

关于我的新 Jekyll 站点的几个问题:

我正在尝试使用 _includes 作为创建网站“区域”的基本方式。我希望包含页眉、页脚、导航,甚至侧边栏,最终,这样当我更改我的网站设计时,我只需要更改那里的文件。

我遇到的问题是,虽然我的 {% include name.html %} Liquid 正在为索引页面(siteurl.com/index.html 和等)使用 _layouts/default.html,我也希望能够在使用 _layouts/post.html 的帖子中使用 include。

不幸的是,无论我尝试什么,我都无法让帖子用我的页眉、导航栏和页脚呈现!仅使用帖子内容生成帖子。我认为使用 Jekyll 的目的是将帖子内容与帖子布局分开,并在最后使用 Jekyll 将它们拼接在一起?

我项目的所有代码都在 github.com/illiooo/illioo.github.io 上在线现场直播可以在illioo.github.io查看.

我使用标准的 Jekyll 目录结构,所以我的布局在 _layouts 中,我的包含在 _includes 中。感谢您的帮助!

最佳答案

在你的帖子里你必须写

layout: post

代替

layout: post.html

只需省略 .html 文件扩展名即可。

关于ruby - Jekyll:_includes 和布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16265300/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com