我正在使用这个主题制作一个网站:Github repo;主题演示。
主题是使用主页上的博客提要 ( index.html
) 构建的。我想做的是:
- 制作一个静态主页(即主页上没有博客提要),以及
- 将博客提要放在名为“Blog”的单独页面上,并带有链接“/blog”或“/blog.html”。
博客提要的代码位于_includes/blog.html
并包含在home
布局中,使用{% include blog.html %}
.
我试过的
- 将布局更改
index.html
为静态布局page
,并在根目录中创建了一个名为blog.html
该布局的新页面home
- 这成功创建了一个静态主页,但博客页面产生了一个类似主页的标题但没有博客提要(本质上是一个带有无内容)。 blog.html
在名为layout的根目录中创建了一个新页面,default
并将主布局的内容(包括{% include blog.html %}
)粘贴到该页面中 - 这产生了与上述相同的结果。- 创建了一个名为 的新布局
blog
,它是当前home
布局的副本。{% include blog.html %}
我从home
布局中删除了该行。然后我给出index.html
了home
布局并在根目录中创建了一个名为blog.html
layout的新页面blog
。这产生了与上述相同的结果。
简而言之,似乎博客提要无法在除 之外的任何文件中生成index.html
,我也无法弄清楚原因。这是我在主题配置中缺少的东西吗?如果这是一个愚蠢的问题,我深表歉意——我对此很陌生。谢谢你能给我的任何帮助!
编辑:原来这是分页器的问题,默认情况下从家里分页。