Liquid の演算子の認識

Liquid は、すべての一般的な論理演算子および比較演算子を使用できます。 これらは、「if」や「unless」などのタグで使用できます。

基本演算子

== 次の値に等しい
!= が次の値と等しくない
> より大きい
< より小さい
>= 指定の値以上
<= 指定の値以下
または 条件 A [または] 条件 B
および 条件 A [および] 条件 B

が次の値を含む

contains は、文字列内のサブストリングの有無をテストします。

{% if page.title contains 'Product' %}

The title of this page contains the word Product.

{% endif %}

contains は、文字列の配列内の文字列の有無もテストできます。

指定の値で始まる

startswith は、文字列が指定のサブストリングで始まるかどうかをテストします。

{% if page.title startswith 'Profile' %}

This is a profile page.

{% endif %}

指定の値で終わる

endswith は、文字列が指定のサブストリングで終わるかどうかをテストします。

{% if page.title endswith 'Forum' %}

This is a forum page.

{% endif %}

関連項目

動的コンテンツの追加およびカスタム テンプレートの作成
Web テンプレートを使用したソース コンテンツの保存
Liquid の種類
条件
Liquid オブジェクト
Liquid タグ
Liquid フィルター
ポータルの高度なテンプレートの作成