Github Pages和Jekyll不匹配

时间:2018-11-06 20:36:30

标签: jekyll github-pages

我刚刚使用Jekyll创建了github页面,但是在_config.yml和我的github页面之间不匹配。我的错误在哪里?

实际上有一些错误(不匹配),但是作为示例,请从两个地方查看标题。从_config.yml开始,我以“ ABAYblablabla | Indonesian Developer Wannabe”为标题。但是在github上却提出了“关于我”。有人可以帮助我在GitHub Pages和源代码之间进行调整吗?

配置https://github.com/abaykan/abaykan.github.io/blob/master/_config.yml

Github页面https://abaykan.github.io/

  

对不起,我正在使用Google翻译。我的英语搞砸了。

1 个答案:

答案 0 :(得分:0)

您的 index.md 内容中没有title: my page title,Github Pages从html标头中猜测出一个。找到<h1>About Me</h1>时,会将 index.md 标题设置为“关于我”。

然后,您有 _layout / default.html ,其设置页面标题的方式如下:

{% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}

这意味着它将打印page.titlesite.title,而不是同时打印。

如果您要打印site.title并最终打印page.title,则可以执行以下操作:

{{ site.title }}{% if page.title %} - {{ page.title }}{% endif %}