我刚刚使用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翻译。我的英语搞砸了。
答案 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.title
或site.title
,而不是同时打印。
如果您要打印site.title
并最终打印page.title
,则可以执行以下操作:
{{ site.title }}{% if page.title %} - {{ page.title }}{% endif %}