WordPress のテーマには、「ブロックテーマ」と「クラシックテーマ」の2種類があります。名前は聞いたことがあっても、使う人にとって何が違うのかは分かりにくいところです。
先に結論を言うと、記事の書き方は、どちらでも同じです。違うのは、ヘッダー・フッター・メニュー・サイドバーといった「サイトの枠」を、どの画面で、どこまで変えられるかです。
この記事では、使う人の目線で、次のことをまとめます。
- やりたいこと別に、どの画面を開くか
- 変えられる範囲の違い
- テーマを更新したときに起きること
- クラシックテーマからブロックテーマへ乗り換えるときの注意
いま使っているテーマがどちらか分からないときは、先に「そのWordPressテーマ、本当にブロックテーマ?」で見分け方を確かめてください。画面の文言は、WordPress 7.1 の日本語版のものです。
■ ひとことで言うと
| クラシックテーマ | ブロックテーマ | |
|---|---|---|
| 記事・固定ページの書き方 | ブロックエディター | ブロックエディター(同じ) |
| サイトの枠を変える画面 | 「外観」→「カスタマイズ」「メニュー」「ウィジェット」 | 「外観」→「エディター」 |
| 変えられる範囲 | テーマが用意した項目の中で | ヘッダーやフッターまで、ブロックで組み替えられる |
クラシックテーマは、テーマの作者が「ここは変えていいですよ」と用意した項目を、使う人が選んだり入力したりする作りです。ブロックテーマは、ヘッダーやフッターも記事と同じブロックでできていて、使う人が自分で組み替えられる作りです。
■ やりたいこと別、開く画面
同じことをしたくても、開く画面が違います。
| やりたいこと | クラシックテーマ | ブロックテーマ |
|---|---|---|
| 色や文字の形を変える | 「カスタマイズ」で、テーマが用意した項目を変える | 「エディター」→「スタイル」 |
| メニューに項目を足す | 「メニュー」で項目を足し、表示する場所を選ぶ | 「エディター」→「ナビゲーション」 |
| サイドバーに部品を置く | 「ウィジェット」で、テーマが用意した場所に置く | 「エディター」でテンプレートを開き、ブロックを置く |
| ヘッダーやフッターを変える | 「カスタマイズ」で、テーマが用意した項目だけ変えられる | 「エディター」でヘッダー・フッターのパーツを開き、ブロックで組み替える |
| 記事を書く | 「投稿」→「投稿を追加」 | 「投稿」→「投稿を追加」(同じ) |
ブロックテーマの「エディター」の使い方は、「WordPressのフルサイト編集(FSE)とは?」で、ヘッダーを直す例つきで説明しています。
■ 変えられる範囲の違い
クラシックテーマ
変えられるのは、テーマが用意した項目だけです。たとえば、テーマに「ヘッダーの背景色」の項目が無ければ、カスタマイズの画面からは変えられません。
そのかわり、用意された項目の中で選ぶので、大きく崩してしまうことはあまりありません。
ブロックテーマ
ヘッダー・フッター・記事の一覧のページまで、ブロックを足したり、消したり、並べ替えたりできます。テーマの作者が用意していない形にもできます。
そのぶん、どこでも変えられるので、思わぬところを崩してしまうこともあります。たとえば、ヘッダーのパーツを変えると、そのヘッダーを使っているすべてのページが変わります。
■ テーマを更新したときの違い
ここは、使っていて「あれ?」となりやすいところです。
クラシックテーマ
テーマを更新すると、テーマのファイルが新しくなり、表示にもそのまま反映されます。「カスタマイズ」で変えた色などの値は、テーマごとにデータベースに保存されているので、更新しても残ります。
ブロックテーマ
「エディター」でテンプレートやパーツを変えると、その内容はデータベースに保存され、テーマのファイルよりも優先されます。
そのため、次のことが起きます。
- テーマの作者が、新しい版でトップページのテンプレートを直した
- 使う人が、以前にトップページのテンプレートを「エディター」で変えていた
- テーマを更新しても、その人のトップページには、直した内容が反映されない
エディターで変えていないテンプレートには、更新がそのまま反映されます。
くわしく:更新が反映されないときは
テーマの変更履歴に「〇〇のテンプレートを直した」とあるのに、見た目が変わらないときは、そのテンプレートを自分で変えていないかを思い出してください。
テーマの元の状態に戻すには、「エディター」でそのテンプレートを開き、「リセット」します。ただし、リセットすると、自分がエディターで変えた内容は消えます。残したい変更があるなら、リセットする前に、どこを変えたかを控えておきましょう。
■ クラシックテーマからブロックテーマへ乗り換えるとき
テーマを入れ替えても、記事や画像は消えません(くわしくは「WordPressのテーマとは?」で説明しています)。ここでは、クラシックテーマからブロックテーマへ乗り換えるときに、とくに気をつけることをまとめます。
| もの | 乗り換えると | どうするか |
|---|---|---|
| 「カスタマイズ」で変えた色やヘッダー画像 | 前のテーマごとに保存されているので、新しいテーマには引き継がれない | 「エディター」→「スタイル」で設定し直す |
| メニュー | メニューの中身は消えないが、ブロックテーマには「メニュー」の画面が無い | ナビゲーションブロックの「クラシックメニューをインポート」で取り込める |
| ウィジェット | ブロックテーマには「ウィジェット」の画面が無い | サイドバーなどに置いていたものは、ブロックで置き直す |
| 記事・固定ページ・画像 | そのまま残る | 何もしなくてよい |
「カスタマイズ」の設定は前のテーマごとに残っているので、前のテーマに戻せば元の状態が出てきます。慣れるまでは、前のテーマを消さずに残しておくと安心です。
■ どちらを選べばいい?
どちらが良い悪いではありませんが、これから始めるなら、ブロックテーマを選んでおくと、WordPress の新しい機能をそのまま使えます。
いまクラシックテーマで困っていないなら、急いで乗り換える必要はありません。乗り換えるなら、上の表のとおり、メニューとウィジェットと色の設定を置き直す時間をとってください。
369Theme の有料テーマは、すべてブロックテーマです。
■ よくある質問
クラシックテーマでも、ブロックで記事を書ける?
書けます。記事や固定ページは、どちらのテーマでもブロックエディターで書きます。ブロックテーマかどうかで変わるのは、サイトの枠を変える方法です。
テーマを更新したのに、見た目が変わらない
ブロックテーマで、そのテンプレートを「エディター」で変えていると、更新した内容は反映されません。上の「更新が反映されないときは」を見てください。
ブロックテーマで「カスタマイズ」の画面を探しても無い
ブロックテーマでは、基本的に「カスタマイズ」の画面は出てきません。色や文字は「エディター」→「スタイル」で変えます。
乗り換えたら、メニューが表示されなくなった
メニューの中身は消えていません。ヘッダーのナビゲーションブロックで、「クラシックメニューをインポート」から前のメニューを取り込めます。
■ 作る側の違いは
テーマを作る人に向けた、ファイルの構成やテンプレートの持ち方の違いは、note のメンバーシップ「ミロクのWordPress開発現場レポート」で書いています。
■ あわせて読みたい
- そのWordPressテーマ、本当にブロックテーマ? 見分け方と国産テーマ分類一覧
- WordPressのフルサイト編集(FSE)とは?
- WordPressのテーマとは?無料と有料の違い・選び方・入れ替え方
- WordPressで最初の記事を書く方法|ブロックエディターの使い方
■ 参考にした資料
- What is a Theme?(Theme Handbook)
- Introduction to Templates(Theme Handbook)
- Block themes(WordPress.org)
- WordPress 本体のソース(GitHub)
この記事の内容は、2026年10月時点のものです。