Layout 在Jekyll的自定义布局中使用post头变量

Layout 在Jekyll的自定义布局中使用post头变量,layout,jekyll,yaml-front-matter,Layout,Jekyll,Yaml Front Matter,我必须定义一个类似如下所示的帖子,它来自mylayout.html: --- layout: mylayout title: "My Post" varA: default --- This post is bla bla bla ... 如何在mylayout.html中使用varA?。我希望实现如下所示的mylayout.html: --- layout:default --- <H1>This is {{post.varA}}</H1> {{content}

我必须定义一个类似如下所示的帖子,它来自
mylayout.html

---
layout: mylayout
title:   "My Post"
varA: default
---
This post is bla bla bla ...
如何在
mylayout.html
中使用
varA
?。我希望实现如下所示的
mylayout.html

---
layout:default
---
<H1>This is {{post.varA}}</H1>

{{content}}
---
布局:默认值
---
这是{post.varA}
{{content}}

找到了一个解决方案,考虑到它是一个post变量,我在布局中使用了
{{post.varA}}
。但是,我猜在布局内部它是作为
{{page.editorfile}}
访问的。使用以下
mylayout.html
解决了此问题:

---
layout:default
---
<H1>This is {{page.varA}}</H1>

{{content}}
---
布局:默认值
---
这是{page.varA}
{{content}}