Studio CMSは、Studio上で利用できるCMS(Content Management System)機能です。ニュースやブログ、採用情報、導入事例など、同じデザインのページを継続的に管理する際に便利です。
この記事では、Studio CMSの機能や仕組みを紹介します。
Tips: CMSとは
CMSは、コンテンツ管理システム(Content Management System)の略称です。Webサイトのコンテンツをデータベースで管理する仕組みで、デザインやコーディングの知識がなくてもコンテンツの追加・編集が可能です。ニュース、ブログ、導入事例など、同一デザインで定期的な更新が発生するコンテンツに適しています。
Studio CMSの特徴と仕組み
Studio CMSでは、データの作成・管理はCMSダッシュボードで、ページの作成・デザインはデザインエディタで行います。それぞれの主な作業は以下のとおりです。
注意:CMSダッシュボードでデータを作成しただけでは、コンテンツはサイト上に表示されません。デザインエディタで紐付けを完了して、初めてサイト上に表示されます。
| 作業場所 | 主な作業 |
データの作成・管理 | ||
ページの作成・デザイン |
データの作成・管理:CMSダッシュボード
Studio CMSのコンテンツデータは、CMSダッシュボードというデータベース上で作成・管理します。プロジェクトダッシュボード、またはデザインエディタからアクセスできます。
コンテンツデータの構成
コンテンツデータは以下の3要素で構成されます。CMSモデル⇨CMSアイテム⇨CMSプロパティの順に設定します。
CMSモデル
CMSモデルは、CMSアイテムを束ねるグループです。コンテンツデータを作成する際は、最初にCMSモデルを作成します。
モデルには4つのタイプがあります。用途に合わせて選択してください。
詳しくは、CMSモデルを参照してください。
タイプ | 概要 |
記事の執筆に特化したタイプ | |
メンバーの管理に最適なタイプ | |
カテゴリーやタグなどの管理に最適なタイプ |
CMSアイテム
CMSアイテムは、Studio CMS内で管理する単一のコンテンツデータです。CMSモデルを作成後、アイテムを追加します。
詳しくは、CMSアイテムを参照してください。
CMSプロパティ
CMSプロパティは、CMSアイテムに追加できる関連情報です。デフォルトの必須プロパティだけでなく、様々な種類のプロパティを追加してアイテムに情報を付与できます。
詳しくは、CMSプロパティを参照してください。
CMSコレクション
CMSコレクションは、特定のCMSモデルから任意のアイテムを手動で選んでグルーピングしたものです。おすすめ記事一覧やランキング順でのコンテンツ表示に活用できます。
詳しくは、CMSコレクションを参照してください。
ページの作成・デザイン:デザインエディタ
ページのレイアウトやデザインは、デザインエディタで設定します。
使用する機能は以下の3つです。それぞれに反映するCMSモデルを指定し、ボックス要素にプロパティを紐付けることでコンテンツが表示されます。
機能 | 用途 | 主な使用例 |
CMSアイテムの詳細データを1件ずつページに表示する | 記事詳細ページ、採用詳細ページ | |
CMSモデルのアイテム一覧をリスト形式で表示する | 記事一覧、メンバー一覧 | |
CMSアイテムの詳細データをモーダル上に表示する | 商品詳細モーダル |
Studio CMSのコンテンツデータをサイトに反映する
CMSダッシュボードでデータを作成しただけでは、コンテンツはサイト上に表示されません。デザインエディタ上で、以下の2段階の紐付けを行います。
ステップ1:データソースの指定
動的ページ・動的リスト(CMSリスト)などの動的な要素に反映するCMSモデルを指定します。
ステップ2:ボックス要素へのプロパティの紐付け
ステップ1で指定したCMSモデル内のプロパティを、スクリーン上の各ボックス要素に紐付けます。どのボックスにどのコンテンツを表示するかをここで指定します。
動的ページと動的リスト(CMSリスト)では、紐付けの流れが以下のように異なります。
機能 | データソースの指定 | ボックス要素への紐付け |
ページに反映するCMSモデルを指定する | ページ内の各ボックスに、表示するプロパティを紐付ける | |
リストに反映するCMSモデルを指定する | リスト内の各ボックスに、表示するプロパティを紐付ける |
ボックス要素への紐付け手順の詳細は、デザインエディタで、ボックス要素とCMSプロパティを紐付けるを参照してください。






