[Wordpress]超ざっくり WPの子テーマについて

何をするためのモノ?
 
テーマを直接書き換えてしまうと、テーマの更新があった場合にすべての変更内容が消えてしまいます。
そこで、オリジナルのテーマの差分だけを別の場所に書いてしまうのが子テーマです。オリジナルの更新が動いても、別の場所に退避している子テーマは書き換わりません。
 

必要なファイル

style.css…子テーマの名前や情報を入れるためのもの(必須)
functions.php…子テーマと親テーマを関連付けるもの(必須)
screenshot.png…任意
その他.php…親テーマにある、書き換えたいphpファイル
2つの必須ファイルと、置き換えるPHPファイルが必要になります。

style.css
子テーマの名前や情報を入れるためのもの
style.cssは自分の環境に合わせて書き換える必要があります。
 

functions.php
functions.phpはコピペで大丈夫です。

親テーマの更新で子テーマで書き換えているPHPファイルが書き換わったらどうなるの?

不具合が無いのであれば、子テーマのPHPファイルをそのままでもよいですが、動かないとか、意図しない動きをするなどの場合は、親テーマのPHPファイルをコピーして、再度編集する必要があると思います。

子テーマによる部分置き換えはあくまでも1ファイル単位になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です