提供wordpress、shopify等主流建站服务
WordPress在全球网站建设领域的主导地位
提供Google搜索引擎SEM+SEO服务
提供俄语搜索引擎Yandex的SEM+SEO服务
2024年7月,刚过完69岁生日的两个月后,Java之父詹姆斯·高斯林(James Gosling)在领英上官宣了自己退休的消息。他表示:“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。尽管受到了COVID-19和工业环境的影响,但在亚马逊的过去7年还是非常美好的。我还有一连串的副业要完成,会很有趣。” 詹姆斯...
abs 返回一个数字的绝对值。 输入 {{ -17 | abs }} 输出 17 输入 {{ 4 | abs }} 输出 4 如果组成字符串的各个字符全是数字,abs 也能够对此字符串求绝对值。 输入 {{ "-19.86" | abs }} 输出 19.86
append 将两个字符串拼接起来并返回拼接之后的值。 输入 {{ "/my/fancy/url" | append: ".html" }} 输出 /my/fancy/url.html append 同样能够作用于变量: 输入 {% assign filename = "/index.html" %} {{ "website.com" | append: filename }} 输出 website.com/index.html
at_least 将数字限制在最小值。 输入 {{ 4 | at_least: 5 }} 输出 5 输入 {{ 4 | at_least: 3 }} 输出 4
at_most 将数字限制在最大值。 输入 {{ 4 | at_most: 5 }} 输出 4 输入 {{ 4 | at_most: 3 }} 输出 3
capitalize 将字符串首字母转为大写。 输入 {{ "title" | capitalize }} 输出 Title capitalize 只把字符串的首字母转为大写,其他字符不受影响: 输入 {{ "my great title" | capitalize }} 输出 My great title
ceil 将一个浮点数向上取整并返回一个最接近的整数。在 ceil 过滤器执行之前 Liquid 会先尝试将输入转换为数字格式。 输入 {{ 1.2 | ceil }} 输出 2 输入 {{ 2.0 | ceil }} 输出 2 输入 {{ 183.357 | ceil }} 输出 184 以下实例所用输入是字符串: 输入 {{ "3.5" | ceil }} 输出 4
compact 删除数组中的所有 nil 值。 例如,假定整个网站所有内容页面作为一个数组保存在 site.pages 变量中,其中某些页面被设置了 category 属性用于指定该页面的内容分类。如果我们利用 map 过滤器将所有页面的 category 属性保存到一个数组中,就会出现如果某个页面没有 category 属性,其在数组中的值就会是 nil。 输入 {...
连接多个数组。生成的数组包含输入数组中的所有项目。 Input {% assign fruits = "apples, oranges, peaches" | split: ", " %} {% assign vegetables = "carrots, turnips, potatoes" | split: ", " %} {% assign everything = fruits | concat: vegetables %} {% for item in everything %} - {{ item }} {% endfor %} Outp...
date 将时间戳(timestamp)转换为另一种日期格式。格式化语法与 strftime 一致。输入格式与 Ruby 中的 Time.parse 一致。 输入 {{ article.published_at | date: "%a, %b %d, %y" }} 输出 Fri, Jul 17, 15 输入 {{ article.published_at | date: "%Y" }} 输出 2015 date 能够作用于包含良好格式化的日期字符串: 输入 {{ "Ma...
default 指定一个默认值,以防预期的值不存在。如果左侧的值为 nil、false 或空,default 将输出此默认值。 如下实例中,product_price 并未被定义,因此将输出默认值。 输入 {{ product_price | default: 2.99 }} 输出 2.99 如下实例中,product_price 已被定义,不再输出默认值。 输入 {% assign product_price = 4.99 %} {...
divided_by 将两个数相除。 如果除数(divisor)为整数,则将相除之后得到的结果向下取整得到最接近的整数(也就是对应 floor 的功能)。 输入 {{ 16 | divided_by: 4 }} 输出 4 输入 {{ 5 | divided_by: 3 }} 输出 1 控制舍入 divided_by 返回的结果于除数是同一数据类型的,也就是说,如果除数是整数,返回的结果也是整数;...
© Copyright 2023 深圳蓝晒科技有限公司. 粤ICP备2023054553号-1