GitHub页面Jekyll主题适用于页面但不适用于帖子

时间:2017-08-06 04:53:49

标签: jekyll github-pages

我有一个基于Jekyll的GitHub Pages博客,使用稍微修改过的Hyde主题。它有四页使用“页面”布局,可以使用永久侧栏访问:博客,关于,项目和出版物。以下是这些页面的样子:

Imgur

“博客”和“项目”页面的子页面分别使用“后期”和“项目”布局。他们在没有问题的情况下工作了好几个月,但昨天在发布新帖后,我发现主题不再适用于我的帖子或项目,即使它继续适用于我的页面。这就是我的帖子的样子:

Imgur

所有内容都存在于侧边栏和帖子中,并且Markdown已呈现,但Jekyll主题似乎不起作用。我的项目页面看起来很相似。

我很困惑,因为我在大约两个月内没有改变任何与主题或布局有关的内容,而且我知道我的网站即使在几天前也能正常工作。这个问题似乎无处不在,我找不到解决方案。

以下是该网站的存储库:https://github.com/rgriff23/rgriff23.github.io

1 个答案:

答案 0 :(得分:3)

问题是{{ site.baseurl }}无法正常工作,因为它没有在css路径前面,因此未加载CSS文件。

尝试将{{ site.baseurl }}替换为/中的head.html,这应该可以解决问题。

另请查看解释baseurl

this post