メインコンテンツにスキップ

CMSリストの表示アイテムを絞り込む(フィルター)

CMSプロパティや検索ワードでフィルター条件を設定し、CMSリストの表示アイテムの絞り込みができます。絞り込みに利用できるプロパティの詳細や設定方法を紹介します。

今週アップデートされました

フィルターとは、CMSリストで表示するアイテムを条件に応じて絞り込むための機能です。

サイト制作者があらかじめ条件を設定して絞り込んだり、サイト訪問者が検索ワードやURLクエリを使って絞り込めるように設定できます。

Point:CMSリストとは

CMSリストは、Studio内外のデータを参照してサイト上で表示する動的リストのうち、Studio CMSの内部コンテンツデータを紐付けたリストです。

あらかじめ設定したCMSプロパティを元に、リストの表示内容を動的に編集できます。


フィルターの種類

CMSリストのフィルターは、以下のように分類できます。仕様の詳細や操作方法は、それぞれのヘルプ記事を参照してください。

サイト制作者が表示アイテムを絞り込むフィルター

フィルターの種類

概要

Studio CMSのプロパティを条件に、CMSリストの表示アイテムをあらかじめ固定の条件で絞り込みます。ユーザーの操作やページの状態にかかわらず、設定した条件どおりのアイテムだけが表示されます。

動的ページで表示中のCMSアイテムの値を参照し、その値に一致するアイテムだけがCMSリストに表示されるよう自動で絞り込みます。ページごとに条件が自動で切り替わるため、カテゴリ別一覧や関連記事一覧を効率的に作成できます。

訪問者が表示アイテムを絞り込むフィルター

フィルターの種類

概要

検索ワードフィルター
検索ページ

検索ページに設置した検索フォームに、訪問者が入力したキーワードを元にCMSリストの表示アイテムを絞り込みます。
CMS記事一覧のキーワード検索のみ可能です。

URLのクエリ文字列(例:?category=news)の値を条件としてCMSリストを絞り込みます。
事前に参照プロパティを活用して設定したカテゴリーやタグなどを検索キーとして使用します。


フィルターの絞り込み条件

フィルターの絞り込み条件として使用できるのは、以下のCMSプロパティと検索ワード(検索ページでのみ使用可能)、URLクエリです。

これらを複数組み合わせたフィルター条件を組むことも可能です。

フィルター条件

絞り込み方法

使用条件

指定した数値を基準に、以下いずれかの条件で絞り込みます。

  • より大きい

  • 以上

  • より小さい

  • 以下

  • に等しい

  • 等しくない

ブール値のオン/オフで絞り込みます。

プロパティのうち、1つだけを指定して絞り込みます。

プロパティのうち、1つ以上を指定して絞り込みます。

  • フィルター条件として指定できるのは5つまでです。

  • 検索条件として[すべてに一致(AND条件)][いずれかに一致(OR条件)]のどちらかを指定します。

参照プロパティ / シングルセレクト

プロパティのうち、1つだけを指定して絞り込みます。

参照プロパティ / マルチセレクト

プロパティのうち、1つ以上を指定して絞り込みます。

  • フィルター条件として指定できるのは5つまでです。

  • 検索条件として[すべてに一致(AND条件)][いずれかに一致(OR条件)]のどちらかを指定します。

検索ワード

検索フォームに入力されたキーワードで絞り込みます。

検索ページと併用して使用します。

URLのクエリ文字列の値に応じて絞り込みます。

対象CMSリストに作用するURLクエリフィルターが設置できます。

注意:フィルター条件に使用できないCMSプロパティ

以下のCMSプロパティは、フィルター条件に使用することができません。

こちらの回答で解決しましたか?