页面 frontmatter 分配给 Jekyll 中的站点 frontmatter
Page frontmatter assign to site frontmatter in Jekyll
如何在帖子前言中使用站点 _config.yml 中的变量?
我想做类似的事情
---
github-id: site.github-id
---
然而,这实际上将其设置为字符串 "site.github-id"。
由于 Jekyll 的限制,目前这似乎是不可能的。
作为解决方法,您可以按照以下方式做一些事情:
{% if page.github-id %}
{{ page.github-id }}
{% else %}
{{ site.github-id }}
{% endif %}
如何在帖子前言中使用站点 _config.yml 中的变量?
我想做类似的事情
---
github-id: site.github-id
---
然而,这实际上将其设置为字符串 "site.github-id"。
由于 Jekyll 的限制,目前这似乎是不可能的。
作为解决方法,您可以按照以下方式做一些事情:
{% if page.github-id %}
{{ page.github-id }}
{% else %}
{{ site.github-id }}
{% endif %}