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

Using post header variables in custom layout in Jekyll

我必须定义一个 post,如图所示,它派生自 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 变量,我在布局中使用了 {{post.varA}}。但是,我想在布局内部它是作为 {{page.editorfile}} 访问的。使用以下 mylayout.html 解决了这个问题:

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

{{content}}