こんにちは、
一言で、子テーマといっても それぞれのテーマで実装は、異なります。
一般的には、
子テーマに同名のテンプレート存在した場合に、子テーマのテンプレートが適用される
テーマで、プラグアブル関数として記述された、テーマ独自のテンプレート関数がある場合は、チャイルドテーマで同名の関数を記述して、関数を書き換えることが出来る
の2点です。
私はすでに親テーマを多少カスタマイズ済みです。箇所は少ないながらも、タグを追加したりした記憶があります(どこをどういじったかは覚えていません)。
テンプレートのカスタマイズを行った というぐらいなら まず、差分をチェックしましょう。
テキストエディタ等でも、差分をチェックできるものもあります(例 秀丸エディタ)
ネット上でも、
http://difff.jp/
http://tool.satoru.net/diff/
とか、簡単に変更が存在するかどうか、チェックできそうです。
差分のあるテンプレートを、チャイルドテーマにコピーして チャイルドテーマを作ればいいんじゃないかと思います。
nobitaさん返信ありがとうございます。
私が使用しているテーマはstinger3verFANS2というものです。
プラグアブル関数についてぐぐったのですがよくわかりませんでした。
もう一点、差分を確認するというものなんですが、
親テーマと子テーマのそれぞれのphpファイルの差分をチェックするということで合っていますか?
チェックする際、
themeの子テーマフォルダにはstyle.cssしか入ってないので、差分確認するときには実際にテーマを毎回変更して、ダッシュボードのテーマ編集から確認する必要がありそうなんですが、サイトは公開済みなのでちょっとやりづらいです。
何かいい方法はありませんでしょうか?
親テーマと子テーマのそれぞれのphpファイルの差分をチェックするということで合っていますか?
いいえ、
今使っている(親テーマをカスタマイズしたもの)と、同じバージョンのテーマを新たにダウンロードしたものでそれぞれのテンプレート毎に差分をとると、自分がカスタマイズしたものは、差分が発生するので、
そのテンプレートファイルは、チャイルドテーマに移動するようにすれば、いいんじゃないでしょうかという意味でした。
日本の配布元でしたら、チャイルドテーマをサポートしているかどうかも含めて、テーマの配布元に相談してみてはどうですか?