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

CMSプロパティ:ステータスと公開日時

Studio CMSで作成したコンテンツ(CMSアイテム)の公開状態や公開日時指定は、公開ステータスプロパティと公開日時プロパティで管理します。各ステータスの違いと、公開日時を使った公開予約や表示順の調整方法を説明します。

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

Point: Studio CMSとは

Studio CMSは、Studio上でコンテンツを構造化して管理・更新できるCMS(Content Management System)機能です。 モデルやアイテム、プロパティを組み合わせて、ブログやニュースなどの更新性が高いコンテンツを一元管理します。

Studio CMSの仕組みや基本的な使い方は、以下の記事も参照してください。

ステータスは、CMSアイテム(ニュース記事やイベント情報などのコンテンツ)とCMSコレクション(任意のコンテンツを選択してまとめたグループ)の公開状態を管理するための機能です。

この記事では、CMSアイテムにおける公開ステータスの管理と、公開日時機能を利用した公開予約などの操作方法を紹介します。

CMSコレクションのステータス管理については、コレクションの記事をご覧ください。

注意:コレクション内にあるCMSアイテムの公開

コレクション内のCMSアイテムをサイトで公開するには、コレクションとコレクション内のアイテム、両方のステータスが[公開中]である必要があります。

以下の場合は、コレクションおよび全アイテムのステータスが[公開中]になっているかご確認ください。

  • サイト上にコレクション自体が表示されない

  • コレクションは表示されているが、一部のアイテムが表示されない


CMSアイテムのステータスとは

CMSアイテムの公開ステータスは、必須プロパティである[ステータス]で管理します。​
ステータスプロパティは削除できません。​

CMSアイテムの公開ステータスには、次の4種類があります。

  • 下書き

  • 公開中

  • 変更あり

  • 公開予約中

ステータスごとの挙動

ステータス

アイコンの色

ライブプレビュー表示

サイト表示

概要

下書き

グレー

×

未公開アイテムを編集中の状態です。公開サイトには表示されません。​

公開中

アイテムが公開サイト上で表示されている状態です。​

変更あり

公開中のアイテムを編集している状態で、ライブプレビューと公開サイトの表示内容が異なります。​

公開予約中

×

公開日時を未来の日時に設定している状態で、指定日時になると自動で[公開中]に切り替わります。​


CMSアイテムのステータスの種類と特徴

1. 下書き

CMSアイテム初期ステータスは[下書き](ステータスアイコン:グレー)です。コンテンツの編集作業は、基本的にこのステータスで行います。

2. 公開中

アイテムのステータスを[公開中](ステータスアイコン:緑)にすると、アイテムが公開されます。

アイテムを非公開にしたい場合には、ステータスを[下書き]に戻してください。

3. 変更あり

公開中のアイテムに編集を加えると、ステータスは自動的に[変更あり](ステータスアイコン:青色)に切り替わります。

  • 公開サイトでの表示:CMSの管理画面(ダッシュボード)で[更新]をするまでは、編集前の状態がサイト上に公開されています。

  • ライブプレビューでの表示:サイトに公開されている内容ではなく、エディタで編集中([変更あり])の内容が表示されます。

注意:ステータスが[変更あり]になったアイテムのサイト反映について

  • ステータスが[変更あり]になったアイテムも、[更新]を行うまでは変更前の状態のまま公開されています。​

  • アイテムの公開を一時的に停止したい場合には、[下書きに戻す]操作でステータスを[下書き]に変更してください。​

  • ライブプレビューには、公開中の内容ではなく編集中の内容が表示されます。

4. 公開予約中

公開日時を未来に指定した場合、ステータスは[公開予約中](黄色のアイコン)となります。設定した日時が来ると、ステータスは自動的に[公開中]に切り替わります。

公開予約中のアイテムを編集するには、アイテムのステータスを[下書き]に戻す必要があります。

Tips:公開予約中のアイテムを編集したときの確認モーダル

公開予約中のアイテムを編集すると、次のどちらかを選択する確認モーダルが表示されます。

  • 変更を破棄:変更内容は保存されず、公開予約中のステータスに戻ります。

  • 下書きに戻す:ステータスが下書きに変わり、引き続き編集できます。公開予約設定は解除されるため、再度設定が必要になります。


CMSアイテムのステータスを変更する

アイテムのステータスは、個別または一括で変更します。

CMSアイテムを表示する動的ページが公開中のプロジェクト内にすでにある場合、ステータスの変更は公開サイトに即時反映されます。​
この場合、サイトを更新の操作は不要です。

注意:CMSアイテムを表示する動的ページが存在しない場合

公開中のプロジェクトのデザインエディタで、CMSアイテムを表示する動的ページがまだ作成されていない場合は、アイテムのステータスを[公開中]に変更しても、公開サイトには表示されません。

デザインエディタで動的ページを作成し、ページ内のボックス要素とCMSアイテムの紐付けを行ってください。

<紐付けされた動的ページの有無を確認する方法>

  1. プロジェクトのダッシュボードから、ページの有無を確認したいCMSの編集画面を開きます。

  2. 右上の[公開]をクリックします。

  3. [公開サイト]の欄が未設定になっていると、このCMSが接続されたページが存在しません。ページが存在する場合はここにページのURLが表示されます。

単一アイテムの公開ステータスを変更する

  1. 画面右上の公開ステータスボタンをクリックし、ステータスを変更します。

アイテムのステータスを個別に変更する様子。

または、CMSアイテムの一覧画面で、変更したいアイテムのステータスプロパティをダブルクリックして、ステータスを変更します。

複数アイテムの公開ステータスを一括で変更する

  1. CMSアイテムの一覧画面を表示します。

  2. カーソルを乗せると表示されるチェックボックスにチェックを入れ、複数アイテムを選択します。

  3. 画面右上の[ステータス変更]をクリックし、ステータスを選択します。

  4. 確認モーダルで[OK]をクリックします。

アイテムのステータスを一括変更する様子。

注意:アイテムのステータスを一括変更する場合の留意点

  • 一括変更先として選べるステータスは[下書きに戻す]または[公開する]のみです。

  • [公開予約中]のアイテムは、一括変更で[公開中]に変更することはできません。


公開日時とは

公開日時は、CMSアイテムの公開前または公開後に、公開日時を指定できるプロパティです。

公開済みの記事の表示順を調整したい場合や、記事の公開予約を行いたい場合に利用します。

公開日時を変更する

  1. 画面右上の公開ステータスボタンをクリックします。

  2. [公開日時]をクリックします。

  3. 公開日と時刻を選び、決定ボタンをクリックします。

または、アイテム一覧画面で、公開日時プロパティをダブルクリックして設定します。

スクリーンショット:CMSアイテムの公開日時を設定する様子。

公開予約する

公開予約は、公開日時プロパティを未来の日時に設定し、指定日時に自動でアイテムを公開する機能です。未来の日時が設定されたアイテムのステータスは、[公開予約中]となります。
公開予約を行う前に、CMSアイテムのステータスが[下書き]になっているか確認してください。

アイテムの詳細画面から公開予約をする

  1. 公開予約をしたいCMSアイテムの詳細画面を開きます。

  2. 画面右上の[公開]ボタンをクリックします。

  3. [公開日時]を選択し、[日時指定]タブを開きます。

  4. 公開したい日付と時間を指定し、[決定]をクリックします。

    カレンダーから選択、または入力欄に、半角数字 (例 2023/05/25 12:00) を直接入力して指定してください。

  5. [公開予約]ボタンをクリックし、ステータスを切り替えます。

  6. 設定確認 設定した予約日が公開日時として表示され、ステータスが[公開予約中]に変わります。

記事の公開予約を設定する様子。

アイテム一覧画面から公開予約をする

  1. アイテム一覧画面で、ステータスプロパティをダブルクリックします。

  2. [公開予約する]をクリックします。

    スクリーンショット:アイテム一覧からステータスを変更する様子。

  3. 公開したい日付と時間を指定し、[決定]をクリックします。

    カレンダーから選択、または入力欄に、半角数字 (例 2023/05/25 12:00) を直接入力して指定してください。

    スクリーンショット:アイテム一覧から公開日時を設定する様子。

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