STUDIO CMS記事にカテゴリーやタグを表示する方法
STUDIO CMSとは
STUDIO CMSはブログサイトの記事やポートフォリオサイトの作品など定期的に追加・更新するコンテンツを効率的に管理できる機能です。コンテンツはCMSダッシュボードという専用の画面で管理し、そのコンテンツをどのようにWebサイトに表示するかはデザインエディタで編集します。
この記事では、CMS記事などのアイテムページに単一のカテゴリーと複数のタグを表示する手順をご紹介します。記事や作品だけでなく、商品やイベントアイテムへのタグ表示など様々な用途でご利用いただけます。
CMSデータの仕組みを先に理解しておくとスムーズです。詳細は以下の記事をご覧ください。
※プランによってCMSアイテムの公開可能件数が異なります。詳しくは料金ページをご覧ください。
CMSダッシュボードでコンテンツを追加する
STUDIO CMSのデータは4種類(モデル、アイテム、プロパティ、コレクション)です。記事、カテゴリー、タグのコンテンツデータはそれぞれモデルを作成しそれらにアイテムを追加します。
1. 記事モデルの追加
CMSダッシュボードへアクセスし、記事タイプモデルを追加します。このモデルではブログ記事を管理します。
ここにアイテムを追加します。
2. カテゴリーモデルの追加
カテゴリーを管理するためのモデルを追加します。モデルタイプはカテゴリータイプを選択します。カスタムタイプでも問題ありません。
ここにアイテムを追加します。
3. タグモデルの追加
タグを管理するモデルを追加します。モデルタイプはカスタムタイプを選択します。カテゴリータイプでも問題ありません。
ここにアイテムを追加します。
4. 記事モデルに「カテゴリー」の参照プロパティ(シングルセレクト)を追加する
記事モデルにカテゴリーモデルの情報を紐付けます。記事モデルにプロパティを追加します。
参照プロパティのカテゴリーモデルを選択します。シングルセレクトで追加します。
5. 記事モデルに「タグ」の参照プロパティ(マルチセレクト)を追加する
記事モデルにタグモデルの情報を紐付けます。記事モデルにプロパティを追加します。
参照プロパティのタグモデルを選択します。マルチセレクトで追加します。
デザインエディタでカテゴリーとタグを表示する
CMSダッシュボードで追加したコンテンツデータをWebサイト上に表示するため、エディタにデータを表示しデザインします。
1. エディタで動的ページを追加する
動的ページを追加します。モデルは記事モデルを選択します。
2. カテゴリーを表示する
テキストボックスを配置します。
画面右側のボックス設定パネルを開き、テキスト欄をクリックします。カテゴリーの Title プロパティを選択します。
2. タグを表示する
テキストボックスを配置します。
画面右側のボックス設定パネルを開き、テキスト欄をクリックします。タグプロパティ(リスト化して接続)を選択します。
タグ・カテゴリーの詳細ページリンクを設定する
配置したタグ・カテゴリー別の記事一覧ページを先に用意して、リンクを設定します。タグやカテゴリー別の記事一覧ページ作成方法については、以下をご覧ください。
FAQ
Q. エディタに配置した複数タグのボックスで単体のカテゴリープロパティに変更したいですが、できません。
A. リスト化されている「タグ(複数選択)」の表示内容を後から「カテゴリー(単数選択)」に変更しようとしても、プロパティ選択肢に「カテゴリー」は出てきません。変更したい場合はボックスを新規追加しプロパティを選択してください。
Q. 動的リストにタグやカテゴリーを表示する方法はありますか?
A. 追加パネル > CMS メニューから配置する動的リストへは、プロパティを後から追加できます。記事内で紹介した同様の手順でテキストボックスを動的リスト内に配置してプロパティを紐づければ表示できます。お試しください。
Q. 「一部のアイテムが公開サイトに表示されません。」とエラーが表示されます。
CMSアイテムはステータス管理が可能です。公開サイトにアイテムを表示させるにはステータスを公開へ変更する必要があります。公開サイトにアイテムが表示されない場合はステータスが公開中であるかご確認ください。
Tag
Category