子テーマに最低限必要なファイル
子テーマに最低限必要なファイルは
- functions.php
- style.css
この2つだけです!
![](https://eguweb.jp/wp-content/uploads/201803031431-00.jpg)
こちらをzipファイルにして…
![](https://eguweb.jp/wp-content/uploads/201803031432-00.jpg)
「テーマを追加」でアップロードします。
![](https://eguweb.jp/wp-content/uploads/201803031433-00.jpg)
![](https://eguweb.jp/wp-content/uploads/201803031433-02.jpg)
有効化したらエラー?が出ました。
エラー:テーマ自身を親テーマとして定義しています。Templateヘッダーをチェックしてください。
「テーマ自身を親テーマとして定義しています。Templateヘッダーをチェックしてください。」
![](https://eguweb.jp/wp-content/uploads/201803031433-03.jpg)
肝心のWEBサイトの画面は、真っ白。
![](https://eguweb.jp/wp-content/uploads/201803031433-04.jpg)
![](https://eguweb.jp/wp-content/uploads/201803031433-05.jpg)
原因:親テーマと小テーマが同じ名称になっている
どうやら親テーマと小テーマの関係が同じ名称になっていたようですので変更します。
- Template:parent theme
- Theme Name:child theme
![](https://eguweb.jp/wp-content/uploads/201803031434-00.jpg)
function.phpを編集します。
![](https://eguweb.jp/wp-content/uploads/201803031459-00.jpg)
子テーマが反映されました!
![](https://eguweb.jp/wp-content/uploads/201803031619-00.jpg)
まとめ
といっても、このままですと、ただ親テーマを継承しただけなので、親テーマと全く一緒の状態になります。
この子テーマにcssやheader.phpなどを追加していきます。テーマのスクリーンショットも空白のままですので、設定していきたいと思います。
![](https://eguweb.jp/wp-content/uploads/201803031433-03.jpg)
長くなりそうでしたので、ひとまずここまで、つづきます(^o^)