テーマの種類
クラシックテーマ
ブロックエディタの用語で言うと、これは伝統的な .php
ファイル形式でテンプレートを定義するテーマであり、index.html
形式のテンプレートが /block-templates
または /templates
フォルダーに存在しないテーマです。Classic
テーマは、Theme Supports を介して、または theme.json ファイルを含めることによって、ブロックエディタおよびブロックコンテンツに設定とスタイリングオプションを提供する能力があります。テーマは、Block
テーマである必要はなく、theme.json
ファイルの使用によって提供される柔軟性の一部を活用することができます。
ブロックテーマ
これは、最低限、index.html
形式のテンプレートが /block-templates
または /templates
フォルダーに存在し、ブロックコンテンツマークアップの形式でテンプレートが提供されるテーマです。多くの Block
テーマは、設定とスタイリングの設定を提供するために theme.json
ファイルを使用しますが、theme.json
は Block
テーマの要件ではありません。Block
テーマの利点は、ブロックエディタを使用してサイトのすべての領域(ヘッダー、フッター、サイドバーなど)を編集できることです。
フルサイト編集 (FSE)
FSE 特有のテーマタイプはありません。WordPress > 5.9 では、FSE は Block
テーマ、つまり index.html
形式のテンプレートが /block-templates
または /templates
フォルダーに存在する任意のテーマに対して有効になります。
目次