我想在帖子中包含一些HTML文件!
我想在博客的右侧显示参考。
参考是HTML文件,看起来像简单的文档。
因此,我创建了布局文件jekyll.html
,并写了一个标签<div>
。
然后,我在帖子中添加了标头变量,参考文件位于_layouts
上。
这是jekyll.html
中的代码:
<div class="right">
{% for ref in page.refs %}
{% include ref %}
{% endfor %}
</div>
此代码发布的YAML标头。
---
layout: jekyll
title: "02. "
date: 2018-12-30 14:38:42 +0900
category: Jekyll
refs: [ bundler.html, test.html ]
---
因此,Liquid说:
液体异常:无法在任何
中["E:/Projects/Jekyll/_includes"]
中找到包含的文件'ref'。确保它存在于那些目录之一中,并且如果它是符号链接,则不要指向您的站点源之外。在/_layouts/jekyll.html
怎么了?我做错什么了吗?
还是有另一种方法?
答案 0 :(得分:1)
如果要在include标签中使用液体变量,则必须用大括号括起来:
{% include {{ ref }} %}