wordpress

WordPress 子テーマのcssを読み込む

投稿日:

子テーマ functions.php

 

親テーマのスタイルシート【style.css】の上部には、各テーマによって若干違いはあるが、以下のような記述があると思います。

@charset "UTF-8";
/*---------------------------------------------------------
Theme Name: webleadm
Theme URI: web.leadm.link
Description:
Author: web
---------------------------------------------------------*/

テーマをカスタマイズしていくには、子テーマにスタイルシート【style.css】を作って、そこでいろいろ調整するのがいいと思います。

そして、子テーマのスタイルシート【style.css】の上部には、以下のように記述します。

/*
Theme Name: webleadm Child
Template: webleadm
*/

最低この記述は必要です。

Theme Nameは、親テーマの子供っていう感じで記述した方がわかりやすいです。

Templateは、親テーマのTheme Nameにしてください。

続いて、

以前は、@import url(‘../○○○/style.css’); を子テーマのスタイルシート【style.css】に記述していましたが、これは古くて良い方法ではありませんので注意してください。

じゃあどうすれば?ということで、

以下のように子テーマに作ったテーマのための関数【functions.php】の先頭に記述します。

<?php
if ( !defined( 'ABSPATH' ) ) {
exit;
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}

 

できましたでしょうか?

私も以前は、@import url(‘../○○○/style.css’); を使っていました。

現在も全く動かないことはないですが、【functions.php】に書く方が良さそうですね。

 

 

 

-wordpress
-, ,


comment

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

関連記事

ヘッダー固定

【簡単】wordpress スクロールするとヘッダーが固定される

  ①一番最初に見えるヘッダーをカスタマイズ header.phpファイルに使っているテーマにより若干違いはありますが、下記のようなコードが記述されていると思います。 <div id= …

秒後に切り替わる

WordPress 指定したページにジャンプさせる方法しかもフェードインで滑らかに表示

【自動で切り替わる】【何秒後に切り替わる】【指定したページにジャンプさせたい】 たぶんこれを使う理由としては、 ・新しくWebサイトを作り直した時に、古い方のURLにアクセスした人に自動で新しいURL …

カスタム投稿

【サンプル】プラグインなしでカスタム投稿タイプを複数作る

  あまりWordPressをテクっていない私が、今回はプラグインなしでカスタム投稿タイプを作ってみました。 たぶん、詳しい人からするとかなり簡単にできてしまうんだと思いますが、 詳しい人ほ …

スライドショー条件分岐

スライドショーのショートコードをPCとスマホで変える

今回も引き続き、「Smart Slider 3」を使って条件分岐をやってみました。 なぜ、このようなことをするのかと言うと、 PCでは、横長の長方形(例えば、横幅1900px,高さ600pxくらい) …

slick

IEでスライダーslickのフェードはチカチカする

  fade:trueはやめたほうがいい WordPressに導入するのに、とても使い勝手がいいjQueryの【slick】なんですが、オプションでフェードを選択するとIEでは、隠れていた部 …