コピー2017.12.26WordPressの子テーマのcssが反映されない人は結構いるようで、検索したらたくさんの情報が出てきました。テーマによってはそれらの方法ではうまくいかないケースがあります。その場合の対処方法を調べてみました。以前こちらの記事でも書きましたが、function.phpは子テーマ→親テーマの順で読み込まれます。一般的な手順は次のように、子テーマのfunction.phpで親テーマのcssをparent-styleというIDで読み込む。);}これだけ書いておけば親テーマのstyle.css→子テーマのstyle.cssの順で読み込まれる仕様になっているそうです。親テーマがwp_enqueue_style関数を使ってcssを読み込んでいる場合であれば、子テーマ側で先に同じIDでcssを読み込んでしまえば親テーマ側での呼び出しが無効になるそうです。'/style.css',array('parent-style','content-style'));}親テーマのcontent.cssのあと子テーマのstyle.cssが読まれ、親テーマのfunction.phpでcontent.cssを呼ぶ処理は無効になる。wp_enqueue_styleの3つ目の引数は、そのcssが依存するcss(先に読みこみたいcss)を配列で指定します。最終手段!追加cssで上書き親テーマの仕様によっては今まで紹介した方法が使えないケースがあります。子テーマのcssを読んだ後、別のcssをwp_enqueue_style関数を使わずに読んでいるケースなど。その場合は追加cssを使って上書きします。追加cssは「外観」-「カスタマイズ」から設定できます。ここにcssを追加するとheadの最後の方に記述してくれるので、親テーマのcssを完全に上書きできます。追加cssの部分はキャッシュされないと思うので、あんまりたくさん書きまくるのは表示速度の面でよくないのかな?小規模サイトだと気にしなくていいと思うけど。あとはどこにどのスタイルを書いたかわからなくなってしまうので、できればstyle.cssのみで管理したいところ。Portfolioにしてみました。アイキャッチ画像をメインにしたグリッドデザインです。Liteというテーマを見つけました。無...ブログ運営WordPressのカスタムHTMLが保存できないときWordPressのカスタムHTMLにGoogleAdsenseの広告を設定しようとすると、保存ができないという現象が。処理中のマークがグルグル回り続け、いくら待っても保存が完了しない。そこでこの現象を直す方法を調べてみました。上記の画像のように、300幅のサムネイルの方がファイルサイズが大きくなっているものがあることに気づきました。ファイルサイズを減らすためのサムネイルなのに増えてるってどういうこ...ブログ運営WordPressプラグインなしでランダムに広告を表示するWordPressでプラグインを使わずに、ランダムに広告を表示させる方法です。function.phpに下記のコードを書きます。最新版-WordPress子テーマの作り方WordPressテーマの更新をしたらカスタマイズした内容が消えてしまった......そんな事態を防いでくれるのが子テーマです。子テーマは親テーマに機能を追加したりデザインを変えたりする役割があります。ゲーム、読書、食べることや自然と触れ合うことが好きです!楽しいことや美味しいものの情報を発信していきたいと思います。Twitterではブログ運営に役立ちそうな情報をツイートしてます。ニケッチャメモ.メニューゲーム読書ブログ運営プロフィールホーム検索トップタイトルとURLをコピーしました。