gpt4 book ai didi

jekyll - 在 Jekyll 页面中使用 Liquid 标签,而不是布局

转载 作者:行者123 更新时间:2023-12-02 06:57:58 25 4
gpt4 key购买 nike

我想在 Jekyll 网站的页面中使用液体标签。我已在布局文件中成功使用它们,但是当我在页面中使用它们时,Liquid 不会解析它们。

页面为 html 格式,而非 Markdown。该页面具有有效的 YAML 前端内容,布局文件已成功使用该内容。以下是未解析的页面的代码:

---
layout: default
title: Media
id: media
order: 2
---
<section id="photos">
<h2>Photographs</h2>
<div id="galleries">
{% for set in site.flickr-sets %}
<div class="gallery" data-set="{{ set }}"></div>
{% endfor %}
</div>
</section>

有什么明显的原因导致这不起作用吗?我真的需要能够访问站点全局变量...

编辑

看来这个问题不仅仅局限于该页面。我尝试创建一个新页面并使用一些液体语法并得到相同的结果。它也是任何液体语法,而不仅仅是标签。

在这些页面使用的布局文件中,我使用 {{ page.content }} 而不仅仅是 {{ content }} 包含页面内容。这可能相关吗?

最佳答案

{{ content }} 有效,但与 {{ page.content }}

不同

{{ content }} 它正在解析所有液体语法:)

希望有帮助。

关于jekyll - 在 Jekyll 页面中使用 Liquid 标签,而不是布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17842132/

25 4 0