質問: WPテーマをカスタマイズするには子テーマを作ると本体テーマの 変更されてもカスタマイズ部分は影響を受けないとのことで 勉強を始めました。 ### 試したこと thema名のディレクトリの下にthema名_childディレクトリを作り、 その下に2つのファイルstyle.cssとfunction.phpを作りました。 (中身は子テーマ解説のURLにあるようにeditorで書き込み) その後、子テーマを有効化(テーマ修正なしの状態)に成功しました。 次に外観→カスタマイズにて#contentと#accessのカラーの変更に 成功しました。 ### 不明なこと 私の期待していたのは子テーマ作成後の外観→カスタマイズでの修正は 子テーマのstyle.cssに書き込まれて保存されるものと思っていましたが 子テーマのstyle.cssは何ら変わっていませんでした。 ### 質問 1外観→カスタマイズでの修正はどこに保存されますか、また、テーマ本体 変更の場合はリセットされるのでしょうか。 2子テーマのstyle.cssを経由しての修正はstyle.cssをeditorで テキスト型の指示を書かないといけないのでしょうか。 3子テーマのファイルと外観→カスタマイズの関連性は全くないのですか。 宜しくお願い致します。
回答: お使いのテーマが何であるのかが質問に書かれていませんので「一般論」として解答致します。 > > 私の期待していたのは子テーマ作成後の外観→カスタマイズでの修正は > > 子テーマのstyle.cssに書き込まれて保存されるものと思っていましたが > > 子テーマのstyle.cssは何ら変わっていませんでした。 > > 『外観』→『カスタマイズの修正』は一般的には子テーマのstyle.cssに書き込まれません > > > 1外観→カスタマイズでの修正はどこに保存されますか、また、テーマ本体 > > 変更の場合はリセットされるのでしょうか。 > > 私も「何処に」保存されるかは知りませんが『外観』→『カスタマイズの修正』で修正する機能をカスタマイザーと言いますが、一般的には子テーマのstyle.cssよりは優先されるようですし、テーマによってはカスタマイザーで指定出来る部分はstyle.cssでImportant指定しても無視されることがあります。 > > > 『テーマ本体のリセット』というご質問が何をもってして「リセット」と言っているのか分かりませんが、テーマ変更をしたタイミングでデフォルトに戻ったり、維持されたり色々です。 但しテーマをアンインストールした場合は設定はクリアされます(当たり前ですね) > > 2子テーマのstyle.cssを経由しての修正はstyle.cssをeditorで > > テキスト型の指示を書かないといけないのでしょうか。 > > 管理画面から修正可能です。 > > 但し上記で書きましたようにテーマによってはstyle.cssに書いても反映されないことがあります。 > > > 3子テーマのファイルと外観→カスタマイズの関連性は全くないのですか > > カスタマイザーで色などを調整した場合、子テーマであっても影響があります。 > > >