

この投稿はWebflow社が提供する「Collection list」の内容を元に作成しています。
引用元:https://university.webflow.com/lesson/collection-list
日本語版Webflow Universityでは、Webflowの基本的な使い方を解説しています。
Webflowのコレクションリストを使用することで、動的コンテンツの一覧ページをサイト上にノーコードで構築することができます。
これによって、ECサイトの商品一覧ページや、ブログ・メディアなどの記事一覧ページを構築することができます。
動的コンテンツ及びWebflowのCMS概要についても解説していますので、そちらも併せてご覧ください。
レッスン概要
コレクションアイテムを持つ「CMS Collection」があれば、サイト内の任意の静的ページまたは「Collection Page」にコレクションリストを追加することができます。
コレクションリストを追加する手順は次の通りです。
Command + E(Mac の場合)または Control + E(Windows の場合)で表示される検索バーに「Collection List」と検索して追加することもできます。

コレクションリストはメインキャンバスに設置しただけでは機能しません。CMS Collectionと接続することで、データベースからCollection Itemの情報を連係し、サイト上に表示してくれます。
接続方法は次の通りです。

CMSコレクションをコレクションリストに接続すると、コレクションリストにはそのコレクション内のすべてのアイテムが空のブロックとして表示されます。

コレクションリストの空のブロック内に様々な要素(テキスト、リンク、画像など)を追加し、それらの要素をコレクションフィールド(コレクションアイテムの項目)に接続することができるようになります。すると、それらの要素にCMSコレクションからのデータが自動入力されます。
コレクションリスト内の空のブロック1つに要素を追加すると、その要素は他のコレクションリストブロックに複製されます。この時点では、追加した要素はまだ静的要素の状態です。

要素をコレクションフィールドに接続すると、要素のデフォルト表示(例:heading要素内の「Heading」という単語)を各コレクションアイテムの登録済み情報に自動的に置き換えます。これによって、静的要素だったものがCMS Collectionと連動する動的要素となります。
静的要素はキャンバス上で青色のアウトラインを持ち、動的要素(CMSからデータが連携される要素)は紫色のアウトラインを持ちます。
静的な要素をコレクションフィールドに接続すると、その要素の内容を動的に更新することができます。つまり、メインキャンバス上からではなく、CMSコレクションアイテムから更新するようにできます。
要素をコレクションフィールドに接続するには次の手順となります。

コレクションリスト (静的または動的) の要素にスタイルを追加すると、そのスタイリングはそのコレクションリスト内のすべてのコレクションアイテムに適用されます。たとえば、見出しをコレクションフィールドに接続し、見出しのフォントカラーが緑になるようにスタイルを設定すると、そのコレクションリスト内のすべての見出しに同じ緑のフォントカラーが適用されます。
また、コレクションアイテムのカラーフィールドとイメージフィールドからカラーとバックグラウンドイメージを連係して、コレクションリストに動的なスタイル設定を適用することもできます。
これによって、コレクションリスト内のアイテムが一律でデザインされず、CMSコレクションアイテム側の設定を反映させて、要素ごとに異なるスタイルを適用できます。


デフォルトでは、コレクションリストラッパー(Collection list wrapper)は、コレクションリストとエンプティステート(Empty state)を含んでいます。コレクションリストの要素設定パネルでページネーションを有効にしている場合は、ページネーションラッパー(Pagination)も含まれます。ページネーションラッパーは複製可能です。
コレクションリストラッパーには、コレクションアイテムを内包するコレクションリスト要素が含まれます。ラッパー内に直接他の要素を追加することはできません。
コレクションアイテム内で、コレクションリストに追加する実際のコンテンツを保有します。ここに追加した要素は、コレクションリスト内のすべてのアイテムに反映されます。これらの要素は、コレクションフィールドに接続するか、「Conditional Visibility」を適用するまでは静的です。これらの変更により、動的要素に変換されます。動的要素は、ナビゲーターパネル上では紫色のアイコンで表示されます。

エンプティステート(Empty state)は、リストに表示するコレクションアイテムがない場合に、コレクションリスト上に表示される要素です。デフォルトでは、背景がグレーで、"No items found" というテキストブロックを保持しています。スタイルを変更したり、要素を置き換えたり追加することで、エンプティステートをデザインできます。
CMSページの構築時によく対応漏れがちになる要素ですので、制作者・レビュワー共に注意しましょう。
ページネーションには、「前へ要素(Previous)」と「次へ要素(Next)」の2つのリンクブロックを含んでいます。これらはそれぞれ、スタイル設定やカスタマイズが可能です。
CMSページの構築時によく対応漏れがちになる要素ですので、制作者・レビュワー共に注意しましょう。特に、この要素はページネーションを有効化し且つコレクションアイテムをページ上限以上に作成しなければ表示されないため、要注意です。
コレクションリスト設定(Collection List Settings)で、コレクションリストに表示されるコンテンツとコレクションリストのレイアウトを制御することができます。
コレクションリスト設定を表示する方法は次の通りです。

ここでは、コレクションリストに接続するCMSコレクションを選択することができます。コレクションリストに接続するためには、コレクションリスト内の要素全てがどのCMSコレクションとも接続されていない必要があります。
この設定により、アイテムステートとエンプティステートを切り替えることができ、コレクションリストの両方のステートを編集することができます。
この設定は、実際のサイト上のコレクションリストの表示に影響を与えません。コレクションリストの実際のステートは、そのアイテムによって決定されます。エンプティステートは、コレクションに表示できるアイテムがない場合、またはフィルタリングされて表示されるアイテムが無くなった場合のみ表示されます。
コレクションリストは、表示する列数を変更することができます。また、コレクションリストにグリッドを適用して、動的グリッドを作成することもできます。この場合、コレクションリストのレイアウトは全幅(Full Width)に設定したままにしてください。
コレクションリストには、フレックスボックスを使用して「Align」を「Baseline」にすることをお勧めします。Collectionの各アイテムの情報量はさまざまなため、フレックスボックスを使用しない列のレイアウトは見栄えが悪くなる可能性があります。
フィルタを追加すると、1つ以上のフィルタ条件に一致するコレクションアイテムのみを表示することができます。
ソート順では、特定のフィールドに基づいてコレクションリストを並べ替えることができます。
コレクションリストをページ分割して、1ページに特定数のアイテムを表示することができます。
このオプションでは、コレクションリストに表示するアイテムの数と、どのアイテムからコレクションリストが始まるかを設定できます。例えば、リストがアイテム5から始まり、3つのアイテムのみが表示されるようにすることができます。その場合、リストにはアイテムの5、6、7番目が表示されます。
ページネーションを有効にしない限り、コレクションリスト1つにつき100アイテム、1ページにつき20コレクションリストが上限となります。
いかがでしょうか。
当社では、Webflowの関心を持ってくださった方々に向けて、無料Webflow説明会を実施しています。
以下よりお問い合わせフォームにアクセスし、お気軽にお申し込みください。
ご発注を検討されている企業様だけでなく、フリーランスや制作会社など同業者様でも構いません。
Webflowの広がりによって、発注側も制作側もより幸せになれる社会の創造に向けて、当社は邁進していきます。
今後とも宜しくお願い致します。

Webflowとはなにか?についてはこちらで解説しています。合わせてご覧ください。
Webflowとは何ですか?
Webflowは、コードを書かなくてもプロ品質のWebサイトを制作できる、アメリカ発のノーコードWebサイト制作プラットフォームです。デザイン・レイアウト・アニメーションをビジュアル操作で組み上げながら、裏側では実際にクリーンなHTML/CSSが生成される点が特徴で、コーディングができなくてもデザインの自由度とコードレベルの精度を両立できます。
WebflowとWordPressの違いは何ですか?
WordPressはCMS(コンテンツ管理システム)を中心に、プラグインやテーマを組み合わせてサイトを構築する仕組みで、細かなカスタマイズを行う場合はHTMLやPHPといったコーディング技術が求められる場面が多くあります。一方Webflowは、デザインツールと開発環境が一体化したビジュアル制作プラットフォームで、プラグインやコーディングに依存せず視覚的な操作だけで細かなレイアウトやアニメーションを直接作り込めるのが大きな違いです。
Webflowは無料で使えますか?
無料プランも用意されていますが、独自ドメインでの公開やCMS機能の拡張、フォーム送信数の上限緩和などには有料プランへの加入が必要です。個人の検証用やポートフォリオ作成程度であれば無料プランでも十分試すことができます。
Webflowはプログラミング知識がなくても使えますか?
基本的な操作はプログラミング知識がなくても、ドラッグ&ドロップとビジュアル設定だけでサイトを作成できます。ただし、複雑なインタラクションやカスタム機能を実装したい場合は、HTML/CSSの基礎知識があると制作しやすくなります。
Webflowは日本語に対応していますか?
管理画面(エディタ)自体は英語ベースでの提供となっていますが、公開するWebサイト自体は日本語のコンテンツで問題なく作成・運用できます。日本語フォントの設定やSEO用のメタ情報も日本語で入力可能です。
Webflowのサイトは表示速度が速いですか?
Webflowはクラウド最適化されたホスティング環境(AWS基盤)を採用しており、画像の自動最適化やCDN配信などが標準で組み込まれているため、一般的なCMSと比較して高速な表示速度を実現しやすい傾向にあります。
WebflowでSEO対策はできますか?
Webflowにはメタタイトルやディスクリプション、OGP設定、見出しタグの構造化、XMLサイトマップの自動生成など、SEOに必要な基本要素が標準機能として備わっています。追加のプラグインなしである程度のSEO対策が可能な点は大きなメリットです。
WebflowはAEO対策に対応していますか?
はい、対応しています。Webflowで制作したサイトはセマンティックなHTML構造、スキーママークアップ、SEO用メタデータ、llms.txt、サイトマップ、robots.txtなどが標準で組み込まれており、AI検索エンジンにとって内容を理解・引用しやすいサイト作りがしやすい設計になっています。さらにWebflowは、AIによる自社の言及状況を計測し、メタデータや構造化データなどの改善提案を行うAEO専用の分析・支援機能も提供しています。
Webflowでのサイト制作を日本語で相談できる会社はありますか?
Funwork株式会社は、Webflowを用いたサイト制作の受注事業を日本で初めて公に事業化した会社です。これまでにWebflow関連のプロジェクト数は累計約200件(2026年7月現在)にのぼり、豊富な経験とノウハウを有しています。企画からデザイン、実装、公開後の運用まで日本語で一貫してサポートしており、Webflowでの制作を検討している方は安心してご相談いただけます。
Webflowの操作方法がわからない場合、代行や相談はできますか?
Funworkでは、サイト制作の全面的な代行から、既存サイトの一部修正・機能追加といった部分的なサポートまで、状況に応じた対応が可能です。Webflowの操作に不慣れな方でも、まずはお問い合わせページから気軽にご相談いただけます。
Webflowで作ったサイトの運用やSEO対策も依頼できますか?
Funworkはサイト制作事業に加えてWebマーケティング支援事業も展開しており、公開後のSEO対策やコンテンツ更新、アクセス解析にもとづく改善提案まで継続的にサポートしています。制作して終わりではなく、公開後の成果につながる運用まで一貫して依頼できます。
既存のWordPressサイトからWebflowへ移行できますか?
はい、既存サイトのデザインやコンテンツを踏まえたうえで、Webflowへのリニューアル移行のご相談も承っています。移行にあたっての注意点や進め方についても、事前にヒアリングのうえご案内していますので、まずはお問い合わせください。
会社名
Funwork株式会社
所在地
東京都千代田区東神田3-4-12
代表者
堀尾 尭史
電話番号
メール
03-5809-2979
backoffice@funwork2020.com
URL
設立日
2020年5月18日
資本金
9,000,000円
取引銀行
きらぼし銀行
Webサイト、ITサービス受託開発
マーケティングコンサル事業
シェアオフィス及びコワーキングスペースの運営