WordPress、子テーマのファイル構成などについて

子テーマ制作時のファイル構成などについて、まとめていきます。

Contents

フォルダ名

元のテーマが「Extra」の場合、「Extra-child」というファイルを作ります。

その中に、以下のファイルを入れていきます。style.cssは絶対に必要ですが、その他のファイルは必要なものだけ入れます。

style.css

基本情報と、CSSを記載します。

一般的な基本情報の記載例です。

@charset"utf-8";
/*
Theme Name:Extra_child
Theme URI:https://lecture.blackdesign.jp/wordpress/
Description:Extra子テーマ
Author:
Author URI:
Template:Extra
Version:1.0.0
*/
 
@import url('../Extra/style.css');

Theme Name:子テーマの名前を入れます。
最後の列、「Extra」が入っている箇所には、実際に使用する親テーマのフォルダ名を入れます。

その他の部分は必須ではないと思いますが、必要に応じて入力しましょう。

CSSの記載に関して

元ファイルにもある記述を子テーマでも書くと、上書きされます。

functions.php

追記のみできます。

上書きはできません。
(親テーマに書かれていることを記入すると、エラーになる)

<?php
 
/* 追記を記入 */
 
?>

single.php、header.php、footer.php、などに関して

親テーマのファイルを複製し、それを使用します。
変更箇所だけ修正します。

変更箇所がないモノに関しては、子テーマのフォルダに入れる必要はありません。

screenshot.png

使用する際、「外観」「テーマ」で表示される画像です。
png、JPG、gif形式が使えます。

コメント

タイトルとURLをコピーしました