Title: テーマ
Author: Akira Tachibana
Published: 2020年3月15日
Last modified: 2023年12月30日

---

# テーマ

## この投稿内

 * [テーマの種類](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#テーマの種類)
    - [クラシックテーマ](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#クラシックテーマ)
    - [ブロックテーマ](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#ブロックテーマ)
    - [フルサイト編集 (Full site editing, FSE)](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#フルサイト編集-Full-site-editing-FSE)

[↑ ページの先頭へ戻る](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#wp--skip-link--target)

_(2022/5/2) 訳注: このセクションの多くが、[Theme Developer Handbook](https://developer.wordpress.org/themes/block-themes/)
に移動されました。便宜上、しばらく訳文を掲載しますが、最新の情報については、[Theme Developer Handbook](https://developer.wordpress.org/themes/block-themes/)
を参照してください。_

ブロックエディターには、テーマデザイナーやテーマ開発者がエディターと対話するため
のオプションが多数あります。これにはテーマで定義する、色設定やサイズコントロール
等が含まれます。

## 󠀁[テーマの種類](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#テーマの種類)󠁿

### 󠀁[クラシックテーマ](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#クラシックテーマ)󠁿

ブロックエディターの用語として「クラシックテーマ」は、伝統的な `.php` ファイル形式
でテンプレートを定義し、`/block-templates` または `/templates` フォルダ内に `index.
html` 形式のテンプレートを持たないテーマを指します。クラシックテーマは、[テーマサポート](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/theme-support/)
や [theme.json](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/global-settings-and-styles/)
ファイルを介して、ブロックエディタやブロックコンテンツに構成やスタイルオプション
を提供する機能があります。ブロックテーマでないテーマでも `theme.json` ファイルの
使用により得られる柔軟性の一部を利用できます。

### 󠀁[ブロックテーマ](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#ブロックテーマ)󠁿

ブロックテーマは、少なくとも `/block-templates` または `/templates` フォルダに `
index.html` 形式のテンプレートがあり、オプションで、ブロックコンテンツのマークアップ
形式のテンプレートを提供するテーマです。多くのブロックテーマは `theme.json` ファイル
を利用して、構成やスタイル設定を提供しますが、 `theme.json` はブロックテーマに必須
ではありません。ブロックテーマの利点は、ヘッダー、フッター、サイドバーなど、サイト
内のすべての領域をブロックエディタで編集できる点です。

### 󠀁[フルサイト編集 (Full site editing, FSE)](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/?output_format=md#フルサイト編集-Full-site-editing-FSE)󠁿

テーマの種類に、「フルサイト編集」に特化したものはありません。WordPress 5.9以上では、`
Block` テーマ、つまり `/block-templates` または `/templates` フォルダに `index.html`
形式のテンプレートを持つすべてのテーマで、フルサイト編集は有効です。

**コンテンツ**

 * [グローバル設定 (theme.json)](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/global-settings-and-styles)
 * [テーマサポート](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/theme-support)

[原文](https://github.com/WordPress/gutenberg/blob/trunk/docs/how-to-guides/themes/README.md)

公開日

2020年3月15日

最終更新

2023年12月30日

[  前へ: Propagating updates for block types](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/propagating-updates/)

[  次へ: グローバル設定とスタイル (theme.json)](https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/themes/global-settings-and-styles/)