在 post 中使用来自 YFM 的变量
use variable from YFM in post
如何使用动态数据文件?
假设我有几个数据文件:file1.yml、file2.yml、file3.yml 在 YFM 中我想告诉使用哪个数据文件:
---
datafilename: file1
---
{{ site.data.datafilename.person.name }}
^
How to tell liquid that here should be file1
理想情况下是使用 post 的文件名。这样 post1.md 将使用 post1.yml 数据文件等。
这应该在 post 内部工作:
{{ site.data[page.slug].person.name }}
如何使用动态数据文件?
假设我有几个数据文件:file1.yml、file2.yml、file3.yml 在 YFM 中我想告诉使用哪个数据文件:
---
datafilename: file1
---
{{ site.data.datafilename.person.name }}
^
How to tell liquid that here should be file1
理想情况下是使用 post 的文件名。这样 post1.md 将使用 post1.yml 数据文件等。
这应该在 post 内部工作:
{{ site.data[page.slug].person.name }}