WordPressではテーマ構成として最低限必要なものがないとテーマとして受け付けてもらえません。
最小最低限のファイルは以下のものとなります。
- index.php (ベースのテンプレート)
- style.css ( テーマの情報とスタイルシート)
最小最低限となるのはこの二つです。
style.cssにはWordPressのテーマであることを伝えるための記述が必要となります。
この記述がないとWordPressのテーマとは見なされないので記載しておいてください。
/*
Theme Name: Sample Theme
*/
このような記述をstyle.cssの最初に記述してテーマフォルダの直下に入れておきます。
記述に関してはTheme Name以外は必須ではないので下記を参考に記述しておきたいものを記述してください。
難しく考えずにメモ程度に書いておけばいいかなと思います。
/*
Theme Name: テーマの名称
URI: テーマのホームサイトのURI
Description: テーマの詳細
Author: 作者の名前
Author URI: 作者の URI
Template: 親テーマの定義(オプション)
Version: バージョン番号(オプション)
コメント/利用許諾の記述(あれば)
*/
クライアント様用のテーマを作る時なんかはこんな感じで書いておりました。
/*
Theme Name: 株式会社クライアント オリジナルテーマ
Author: pom-factory
Version: 1.0
*/
決まりがあるわけではないので最低限伝えたいことだけ入れておけば挙動に影響はないです。
親テーマがある時などはTemplateに記述しておくと迷子になりにくいかと思います。
今回はオリジナルテーマの土台になる最低限のファイルについて説明していきました。
次からはオリジナルテーマのコーディングを深めていきたいと思います。