我该如何循环遍历 Jekyll 网站的文章,但仅对年份等于特定值的文章进行操作? {% for post in site.posts %} {% if post.date.year == 2012 %} <p>{{ post.date }}</p> ...
我有一个使用kramdown Markdown的Jekyll网站。在_config.yml中,我设置了以下内容,确保只有<h2>和<h3>元素出现在自动生成的目录中: kramdown: toc_levels: "2,3" 这个很好用,但有些页面我想把&l...
当我在Shopify的Liquid语言中编写代码时,我注意到一些变量使用以下语法进行赋值:{%- assign variable = value -%} 使用以下语法分配其他变量:{% assign variable = value %} 有人能解释一下它们之间的区别吗,如果有的话?
我不知道我更改了什么,但今天我无法成功使用Jekyll构建我的网站首页。现在它报错如下:[2012-10-30 14:22:10] regeneration: 1 files changed Liquid Exception: incompatible character encodings:...
当使用Jekyll数据文件时,我希望存储格式化的描述,主要是为了可以在其中添加链接。它支持HTML。 - name: Project name description: > I want to include a <a href="http://foobar.com"...
在我的Jekyll博客文章中,我使用strip_html来在主页面上显示一个简短的50字介绍: <p>{{ post.content | strip_html | truncatewords:50 }}</p> strip_html 会将此摘录中的所有 HTML ...
我正在使用Jekyll和Liquid在GitHub页面上生成静态网站。我从templated.co(具体地说,是这个)中找到了一个模板来用作页面布局。 我已经成功使用Jekyll传递内容,但是我希望通过在CSS中使用Liquid来在每个页面上使用不同的背景图片(替换现有的默认背景图片)。我已...
我正在尝试使用jekyll创建网站。 我正在使用jekyll-bootstrap。 默认配置中有页面存档,其中所有帖子都按帖子日期的年份和月份分组列出。 目前月份以英语显示。 我查看了代码,下面是负责放置日期的摘录:{% capture this_month %}{{ post.date |...
我有些困惑,找不到正确的方法。 我想输出一个类别列表,显示每个类别中帖子数量。 我已经做到这一步了:https://paste.xinu.at/dOLtod/ 但是我从未成功地得到过真正的计数。我尝试了很多方法,比如遍历每篇文章并检查每个类别是否等于 {{ category | firs...
我正在尝试在一个Liquid布局中渲染一个Liquid模板(Liquid Template语言,不是CSS的liquid布局)。但我似乎无法将布局部分渲染出来。目前使用的代码如下:assigns = {'page_name' => 'test'} @layout = Liquid::Te...