在 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}}
我必须定义一个 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}}