Wordpressのオリジナルテーマ作成
オリジナルのテーマを作成する方法は、間単に言うと、テーマフォルダを作成し、wp-content/themesへアップロードするのだが、テーマフォルダの中に入れるファイルを用意しなくてはならない。
とりあえず最低限必要なのは、「index.php」と「style.css」のファイルだが、管理画面で、テーマのサムネイル表示も必要であれば、「screenshot.jpg」の画像ファイルを作成して格納する。
※画像ファイルの拡張子は「png」でも「gif」でもかまわない。
とりあえず、私は上記の3つを用意した。
「index.php」は、中身は何も記述せずに作成して、後からWordpressの管理画面より記述しても問題ないので、空のまま保存。
「style.css」ファイルはCSSの記述は後からなのだが、以下のような記述が必要になる。
/*
Theme Name: テーマの名前※必須(これがないとテーマとして認識されない)
Theme URI: テーマの配布先のURL
Description: テーマの概要
Version:
Author: テーマの作成者
Author URI: 作成者のURL
*/
※「Theme Name」だけでも記述しておけば、テーマとして認識される。
それとWordpressは、index.phpのファイルで「header」や「sidebar」などを呼び出すような感じで、別途「header.php」「sidebar.php」などを用意しているが、同じような感じにするなら、空のファイルでも入れておいて管理画面から作成しても良いかも。
あと、画像ファイルは適当な背景のみの画像でも良いので、保存しておく。
ちなみに今回はテストということもあり、私の保存した画像はこんな感じです。
![]()
テーマフォルダに保存するファイルができたら、適当なテーマ名をつけたフォルダに格納して『wp-content/themes』へアップロード。
アップロード後、管理画面の「表示」よりテーマを適用すると、テーマエディタよりファイルを編集できるようになっている。
2007/10/16追記
※フォルダ名に日本語を使用すると、テーマが適用されません。フォルダ名は英数字を使用してください。