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}}