liquid笔记

liquid笔记

循环liquid语法使用笔记,for循环中的筛选和执行。

for循环

imgex

  • 代码中的第一行是liquid语法for循环中的筛选条件,当满足了第一行的内容后,就会开始for与endfor之间的执行代码。
  • 换成我们使用的jekyll模版中的代码 imgex
  • 第一行的意思是说在列出所有的要po出的文章(jekyll模板中是放在_post,并且以年-月-日-标题格式命名的文件),筛选了一个大范围。然后执行第二行,把他们放在首页,最后结束。
  • 当想在其它分页执行类似与首页的文章排列效果,只需要复制此三行代码,然后更改第一行的筛选条件来达到自己想要的效果。如

imgex

  • 代码的意思为放出所有在_post文件夹中文件categories属性为webnote的文章如此便可有效整理文章类型。