---
title: コンテンツ定義を作成する
category: コンテンツ管理
weight: 1
---

## コンテンツ定義とは何か
コンテンツ定義とは、コンテンツ投稿時の投稿フォームのことです。  
「ブログ」や「お知らせ」等様々なコンテンツ定義の作成が可能です。
コンテンツ定義ごとにフィールドの設定ができます。

## コンテンツ定義を作成する
今回は例として、「お知らせ」用のコンテンツ定義を作成します。

### 1. コンテンツ定義画面を開く
[コンテンツ定義]をクリックします。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/3cb4b4c49242bdf74fc0758aaa4f64fb.png)

コンテンツ定義一覧画面が表示されるので、画面右上の[追加]をクリックします。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/ab21c7a9bdf5c9825b7bdb973018a60e.png)

コンテンツ定義追加画面が表示されます。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/99bb3d55062d2bc9bba816112076d554.png)

### 2. コンテンツ定義を設定する  
次にコンテンツ定義を設定します。今回は下記記載します。
- 名前：お知らせ
- 概要：お知らせ用のコンテンツ定義です。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/59f6cb8fb50fd50d610ae41e78ee9c81.png)

### 3. フィールドを追加する  
次にフィールドを追加します。 「項目設定」の[項目追加]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/7f073a24ad2105d5b68313789b897238.png)

するとフィールドの追加画面が表示されます。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/f335d6dcd466319bf337a10c83a02d15.png)

今回は下記フィールドを設定します。
- 項目名：イメージ画像
- 項目設定：画像(KurocoFilesにアップロード)

![Image from Gyazo](https://t.gyazo.com/teams/diverta/b99db84dfc128eb10a14eea0f241d4e0.png)

以上でコンテンツ定義の設定は完了です。

### 4. コンテンツ定義を保存する  
最後に設定した内容を保存します。画面下部の[追加する]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/3fad4b3513f69a7e0d17ad90aca86de2.jpg)

完了メッセージが表示されますので、「お知らせ」用のコンテンツ定義が保存されました。

## 作成したコンテンツ定義を確認する
次に作成したコンテンツ定義を確認してみましょう。  
Kuroco管理画面のグローバルメニューより[コンテンツ定義]をクリックします。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/3cb4b4c49242bdf74fc0758aaa4f64fb.png)
コンテンツ定義一覧に、先ほど追加した「お知らせ」が表示されています。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/e2a2fda4b7b9d3f2b4fcf16dae056e81.png)
## コンテンツを作成する
作成したコンテンツ定義「お知らせ」のコンテンツを追加したい場合は、コンテンツ定義一覧画面より、お知らせの[追加]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/d99e1bd02ac61d07ec37ed7647f98b97.png)

すると、お知らせ用のコンテンツ投稿画面が表示されますので、こちらからコンテンツが作成できます。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/4a303768683f71e0874a57681f53b82a.png)
## 参考
コンテンツ定義では、アクセス制限やバリデーション等細かい設定が可能となります。  
詳しくは管理画面マニュアルの[コンテンツ定義編集](/ja/docs/management/content-structure-topics-group/)を参照ください。
