テーマの種類

クラシックテーマ

ブロックエディタの用語で言うと、これは伝統的な .php ファイル形式でテンプレートを定義するテーマであり、index.html 形式のテンプレートが /block-templates または /templates フォルダーに存在しないテーマです。Classic テーマは、Theme Supports を介して、または theme.json ファイルを含めることによって、ブロックエディタおよびブロックコンテンツに設定とスタイリングオプションを提供する能力があります。テーマは、Block テーマである必要はなく、theme.json ファイルの使用によって提供される柔軟性の一部を活用することができます。

ブロックテーマ

これは、最低限、index.html 形式のテンプレートが /block-templates または /templates フォルダーに存在し、ブロックコンテンツマークアップの形式でテンプレートが提供されるテーマです。多くの Block テーマは、設定とスタイリングの設定を提供するために theme.json ファイルを使用しますが、theme.jsonBlock テーマの要件ではありません。Block テーマの利点は、ブロックエディタを使用してサイトのすべての領域(ヘッダー、フッター、サイドバーなど)を編集できることです。

フルサイト編集 (FSE)

FSE 特有のテーマタイプはありません。WordPress > 5.9 では、FSE は Block テーマ、つまり index.html 形式のテンプレートが /block-templates または /templates フォルダーに存在する任意のテーマに対して有効になります。

目次