親テーマ・子テーマとは?
WordPressのテンプレートでは「親テーマ」と「子テーマ」というものが存在します。
それぞれのテーマの役割を含めて違いを簡単に説明します。
親テーマ:サイトを作るためのベースになるテーマ。
- 特徴: すぐに使える完成したテーマ。
- 注意点: 親テーマを直接編集すると、アップデートされたときにカスタマイズが消えることがあります。
子テーマ:親テーマを元に作られた「カスタマイズ専用のテーマ」
- 特徴:
- 親テーマのデザインや機能を使いつつ、自分好みに変更できる。
- 親テーマが更新されても、カスタマイズが消えない。
- 必要なもの: 最低2つのファイルがあればOK!
- style.css: デザインを調整するファイル。
- functions.php: 動きを追加するファイル。
親テーマと子テーマの違い
| 親テーマ | 子テーマ |
|---|---|
| 完成されたテーマとしてそのまま使える | カスタマイズ用の「サポート役」 |
| アップデートで変更が消えることがある | アップデートしても変更はそのまま保たれる |
子テーマが便利な場合
- デザインや機能を少しだけ変えたいとき。
- カスタマイズした内容を消したくないとき。
子テーマを使用するには、別途ディレクトリを用意したり、専用のファイルをコピーしてくる等、手間があります。
しかしながら、プラグインやWordpress本体のアップデートを継続的に行わないと、脆弱性のリスクが高まります。
特に理由がない限りは、子テーマの使用をおすすめします。

