WordPressの「親テーマ」と「子テーマ」とは、Webサイトのデザインや機能を安全にカスタマイズ(編集)するための仕組みのことです。
難しく考える必要はありません。一言でいうと「本体(親)」と「カスタマイズ専用のメモ帳(子)」のような関係です。
親テーマと子テーマの違い
親テーマ(本体):サイト全体のデザインや機能がすべて詰まったベースとなるテンプレートです。
子テーマ(メモ帳):親テーマのデザインを引き継ぎつつ、自分が変更したい部分だけを書き込むための専用テーマです。
なぜ分けるの?(子テーマを使う理由)
最大の理由は、テーマがアップデート(更新)されたときに、自分が加えたカスタマイズが消えてしまうのを防ぐためです。
❌ 親テーマを直接編集した場合
背景の色や文字の大きさを書き換える。
テーマの機能追加やセキュリティ対策でアップデートが届く。
アップデートするとファイルが丸ごと上書きされ、自分が苦労して変えたデザインがすべて消えて初期化される。
⭕ 子テーマを使う場合
「子テーマ」側を有効化し、変更したい部分だけを子テーマに書き込む。
親テーマにアップデートが届いて更新されても、別ファイルである子テーマの中身は守られる。
自分のカスタマイズを残したまま、常に最新の安全なシステムを使える。
どうやって使うの?
WordPressの管理画面(外観 > テーマ)を見ると、例えば人気の無料テーマ「Cocoon」などの場合、「Cocoon(親)」と「Cocoon Child(子)」の2つが画面に並びます。
導入手順:両方ともインストールする。
有効化:必ず「子テーマ(Childと書かれている方)」だけを有効化して使用する。
子テーマを有効化すると、システムが自動的に「ベースは親テーマを読み込み、変更された部分だけ子テーマのデザインを上書きする」という動きをしてくれます。
もし「デザインのカスタマイズは一切せず、用意された設定のまま使う」という場合は親テーマだけでも問題ありませんが、少しでもCSSコードなどを触る予定があるなら、最初から子テーマを有効化してサイトを運用するのがWordPressの鉄則となっています
