我正在使用Jekyll创建一个文档网站,其中我正在尝试记录一些包含handlebars类似语法的代码。例如{{foo}}。问题是Jekyll使用液体标记,无论我做什么,我的双括号都会被液体处理器删除。 顺便说一下,我正在使用kramdown作为markdown处理器。 这是我尝试过的一些方...
我正在使用Jekyll生成一个简单的网站。 我想将日期字段显示为格式为2011年9月12日。 我通过一些创意的谷歌搜索找到了一些日期格式操作,但没有找到任何可以获取月份名称的内容。我现在有的是{{ page.date| date: "%Y年%m月%d日" }},它会输出2011年09月12日,...
明确一下,假设:{% assign my_var = "123" %} {% assign another_var = "456" %} 我希望将字符串附加到my_var,以获得类似于123-456的内容。 到目前为止我尝试过:{% assign my_var = my_var + " - ...
我认为这应该很容易,但是我无法使用Liquid标记在Jekyll页面中显示今天的日期。根据文档,我应该能够通过以下方式获取当年的日期:{{ 'now' | date: "%Y" }} 但是最终呈现的只是字符串now,而不是任何格式化后的日期。我做错了什么?
我正在使用Jekyll/Liquid构建一个静态网站(没有博客)。我希望它具有自动生成的导航菜单,列出所有现有页面并突出显示当前页面。这些项目应按特定顺序添加到菜单中。因此,我在页面的YAML中定义了一个 weight 属性:--- layout : default title : Some...
我在使用Jekyll制作的网站中有一个类似于函数的包含文件,但我无法弄清楚如何正确地传递参数。 当我使用{% include ... %}时,像这样传递参数...{% include function.liquid foo="{{ baz.quux }}" %} ..它只是传递了字面字符串{...
<ul class="entries"> {% for post in paginator.posts %} <li> <a href="{{ post.url }}"> <h3>{{ post.title }}</...