18得票2回答
在Visual Studio Code中格式化Shopify的Liquid代码

如何在Visual Studio中格式化.liquid(Shopify liquid)代码。 将语言设置为HTML可以实现格式化,但同时无法使用Shopify自动完成功能。当我切换到liquid.html时,我可以使用自动完成,但无法格式化代码。是否有办法在Visual Studio中使用另一...

17得票3回答
使用Pygments进行语法高亮在Liquid模板字符串中失败,出现字符串错误。

我使用Jekyll将Markdown转换为HTML,并使用Pygments进行语法高亮。 以下是Maruku显示的错误信息:Liquid error: undefined method `join' for "\n song_info = []\n for song in songs:\n ...

17得票3回答
在Liquid中检查变量是否为字符串或数组类型

在Jekyll中,您可以使用Liquid模板,我正在尝试编写一个包含网站所有链接的导航。sitemap: home: "/" demo: right: "/right" left: "/left" 我想要实现的是创建一个包含所有这些链接的侧边栏,但某些链接位于一个部分之...

17得票2回答
在Jekyll中循环遍历过滤集合

我在文章中尝试做这样的事情:<ul class="articles-list"> {% for post in site.posts | where:'group', post.group %} <div data-scroll-reveal="enter eas...

16得票2回答
在Liquid中比较日期

我正在使用Liquid和Jekyll在我们乐队的网站( http://longislandsound.com.au )上发布日期。 我想要的是自动隐藏旧的日期,这样我就不必再去删除它们了。我认为最好的方法是将帖子日期与当前日期进行比较,仅在日期在未来时显示帖子,但我不知道该如何实现。 以下...

16得票5回答
Jekyll,Liquid,随机数

我想要一组链接<li> <h2>Random Articles</h2> <ul> <li><a href="#">Old article 1</a></li> <...

16得票6回答
液体:我能从数组中随机获取一个元素吗?

我想从一个数组中随机选择一个元素——使用Liquid/Jekyll是否可能实现? 我可以创建一个数组,访问给定索引......但是有没有一种方法可以“洗牌”数组然后选择一个索引,从而获得数组中的随机元素?prefix: ["Foo", "Bar", "Baz"] --- {{ page.p...

16得票4回答
在Jekyll中创建自定义基于页面的循环

我希望创建另一个基于页面的循环,就像_posts文件夹用于博客部分一样,但是用于小型杂志目录。(希望这有意义) 也许我误解了一些简单的东西,但我就是想不出来。我有这个循环,感觉应该可以工作,但是没有返回任何内容。{% for page in site.pressitems %} <li...

16得票2回答
Jekyll/Ruby中生成的标记如何进行缩进

这可能是一个有点愚蠢的问题,但我想知道是否有任何方法可以在Jekyll生成的标记中保留Liquid标签的缩进。如果不能解决也不会影响世界末日。只是因为我喜欢我的代码看起来整洁,即使是已经编译好的代码 :) 例如,我有以下两个文件: base.html:<body> &l...

15得票2回答
帖子总数是多少?

我正在尝试找出如何显示一个类别(或全部)中帖子的总数。我设想的结果像以下代码一样,但是我还没有完全弄清楚。我是否从文档中错过了些什么?{% for post in site.categories.CAT %} ...do some counting {% endfor %} post...