7得票1回答
只返回特定年份的Jekyll文章

我该如何循环遍历 Jekyll 网站的文章,但仅对年份等于特定值的文章进行操作? {% for post in site.posts %} {% if post.date.year == 2012 %} <p>{{ post.date }}</p> ...

9得票1回答
在jekyll/kramdown网站上自定义自动生成的目录

我有一个使用kramdown Markdown的Jekyll网站。在_config.yml中,我设置了以下内容,确保只有<h2>和<h3>元素出现在自动生成的目录中: kramdown: toc_levels: "2,3" 这个很好用,但有些页面我想把&l...

10得票2回答
Shopify Liquid语法 - {%- assign [some_var] = [some_val] -%}和{% assign [some_var] = [some_val] %}有什么区别?

当我在Shopify的Liquid语言中编写代码时,我注意到一些变量使用以下语法进行赋值:{%- assign variable = value -%} 使用以下语法分配其他变量:{% assign variable = value %} 有人能解释一下它们之间的区别吗,如果有的话?

22得票4回答
我的jekyll网站无法构建:Liquid异常:字符编码不兼容

我不知道我更改了什么,但今天我无法成功使用Jekyll构建我的网站首页。现在它报错如下:[2012-10-30 14:22:10] regeneration: 1 files changed Liquid Exception: incompatible character encodings:...

13得票1回答
在Jekyll数据文件中,从一个yaml多行字符串渲染markdown。

当使用Jekyll数据文件时,我希望存储格式化的描述,主要是为了可以在其中添加链接。它支持HTML。 - name: Project name description: > I want to include a <a href="http://foobar.com"...

7得票1回答
Jekyll去除HTML标签但允许特定的HTML标签

在我的Jekyll博客文章中,我使用strip_html来在主页面上显示一个简短的50字介绍: <p>{{ post.content | strip_html | truncatewords:50 }}</p> strip_html 会将此摘录中的所有 HTML ...

7得票2回答
我能否在CSS中使用Liquid标签,使得Jekyll可以根据每个页面不同的背景图片进行不同的展示?

我正在使用Jekyll和Liquid在GitHub页面上生成静态网站。我从templated.co(具体地说,是这个)中找到了一个模板来用作页面布局。 我已经成功使用Jekyll传递内容,但是我希望通过在CSS中使用Liquid来在每个页面上使用不同的背景图片(替换现有的默认背景图片)。我已...

28得票9回答
Jekyll中的区域特定日期

我正在尝试使用jekyll创建网站。 我正在使用jekyll-bootstrap。 默认配置中有页面存档,其中所有帖子都按帖子日期的年份和月份分组列出。 目前月份以英语显示。 我查看了代码,下面是负责放置日期的摘录:{% capture this_month %}{{ post.date |...

15得票3回答
Jekyll & Liquid:如何输出带有文章数量的分类列表?

我有些困惑,找不到正确的方法。 我想输出一个类别列表,显示每个类别中帖子数量。 我已经做到这一步了:https://paste.xinu.at/dOLtod/ 但是我从未成功地得到过真正的计数。我尝试了很多方法,比如遍历每篇文章并检查每个类别是否等于 {{ category | firs...

12得票2回答
如何使用Liquid模板语言在布局中呈现模板?

我正在尝试在一个Liquid布局中渲染一个Liquid模板(Liquid Template语言,不是CSS的liquid布局)。但我似乎无法将布局部分渲染出来。目前使用的代码如下:assigns = {'page_name' => 'test'} @layout = Liquid::Te...