jekyll中标题过长时用liquid的truncate过滤器截短
2021/02/22 , Mon
特地取了这么长的一个文章标题来测试过滤器的效果。
Liquid中有两个字符串截短过滤器:truncate和truncatewords,
truncatewords是按单词的个数来截短的,在中文中没什么用,英文单词间有空格。
它们的用法相同。
以truncate为例:
{ { "这是一个很长很长很长很长的文章标题title" | truncate: 20 } }
输出:这是一个很长很长很长很长的文章标题…
连同默认生成的省略号共20个字符。
{ { "这是一个很长很长很长很长的文章标题title" | truncate: 20,">>" } }
输出:这是一个很长很长很长很长的文章标题t»
自定义省略符号,但总共还是20个字符。
{ { "这是一个很长很长很长很长的文章标题title" | truncate: 20,"" } }
输出:这是一个很长很长很长很长的文章标题tit
无省略符号输出,总共20个字符。
前一篇: Mac系统安装jekyll
后一篇: 改用github默认分支main