質問: ワードプレスで、cssが反映されていないようです。 お世話になります。 見出しに装飾をつけようと思い、ワードプレスのcssを編集しました。 が、反映されません。 見出し2の背景色をゴールドにしようとしたのですが、ノーマル?のままです。 ワードプレスのテーマは子テーマを選択し 「simplicity2 child: スタイルシート 」内を編集しました。 ・・・・・・・・・・・・・・・・・・・・・・ @charset "utf-8"; /*! theme name: simplicity2 child template: simplicity2 version: 20161002 */ /* simplicity子テーマ用のスタイルを書く */ .headline2{ background-color:#ffd700 } ・・・・・・・・・・・・・・・・・・・・・ なにか足りない記述でもあったのでしょうか?
回答: こんばんは。 子テーマにスタイルを記述してもノーマルのままと仰っているので、親テーマのstyle.cssは正しく読み込まれているようです。 このような場合、子テーマの functions.php にて親テーマのスタイルを生かしつつ子テーマに追加のスタイルを記述するアクションを追加します。 add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array('parent-style') ); } ※子テーマを使う場合、こちらのページに目を通しておくと幸せになります。 ※functions.phpへ上記のアクションを追加する方法も記載されています。 http://wpdocs.osdn.jp/%e5%ad%90%e3%83%86%e3%83%bc%e3%83%9e