我有一个Jekyll网站,其中包含许多静态页面和一些博客文章。
在静态页面上,我的页面标题是"站点范围的标题|页面标题",这没关系。但是在博客文章中,我希望页面标题只是帖子标题,而不是我的网站标题。
我的_includes / head.html中定义了<title>
标记
{%if page.title%}我的网站| {{page.title}} {%else%} {{site.title}} {%endif%}
site.title
?我无法在Jekyll docs 答案 0 :(得分:1)
在head.html中使用此条件:
{% if page.layout == 'post' %}
{{ page.title }}
{% else %}
{{ site.title }} | {{ page.title }}
{% endif %}
但是,我建议将'page.title'放在'site.title'前面。