OSWordPressWindowsマイクロソフトDIYsこのサイトについて検索対象:検索WordPressの子テーマひな形作成とインストール子テーマのひな形作成WordPressの既存のテーマをそのまま「親テーマ」として利用し、テーマを自分の好みに応じてカスタマイズできる「子テーマ」という機能があるらしい。日本語版」の記事を参考にして「子テーマのひな形作成」を行った。子テーマのひな形としては、子テーマのスタイルシートの情報を記述するための「style.css」、子テーマのスタイルシートの呼び出し及びPHPの関数を追記するための「functions.php」が必要らしい。必須ではないが、テーマのスクリーンショットのファイルである「screenshot.png」もあったほうが、「ダッシュボード-テーマ」で見分けがつきやすいと思うので、作成した。以下のstyle.cssは、「twentytwelve」というテーマを「親テーマ」として利用することを想定している。Domain:」までの4行を書き換える必要がある。日本語版の子テーマのページに詳しく掲載されている。日本語版の子テーマのページに掲載されていたものを、そのまま利用している。このファイルは、親テーマがどのテーマであっても利用できる。すべての親テーマの依存関係を管理する必要があります。記されているので、注意が必要。Screenshot」に仕様が掲載されているが、主な仕様は以下のとおり。PNG形式(32bit形式では、認識されない)。zipファイルの作成style.css、functions.php及びscreenshot.pngの作成が終わったら、分かりやすい名前のディレクトリを作成し、その配下にこれら3個のファイルを移動する。ディレクトリの作成とファイルの配置が終わったら、この二つのファイルを「ディレクトリごと」zip形式のファイルに圧縮する。ディレクトリ名を「twenty-twelve-child」にした場合、zip形式のファイル名はtwenty-twelve-child.zipであり、その中身は以下のようになるはず。今回は親テーマがtwentytwelve、子テーマがtwenty-twelve-childであるが、テーマを事前にテーマを親テーマに切り替えておく必要はない。親テーマがインストールされていない場合は、対象となる親テーマのダウンロードとインストールを行ってくれるので、事前にインストールを行う必要もない。管理画面で[外観]-[テーマ]を選択する。画面が切り替わるので、画面上の[新規追加]または画面下の[新しいテーマを追加]をクリックする。画面上の[テーマのアップロード]をクリックする。[ファイルを選択]のボタンをクリックする。ファイルの選択画面で、事前に作成しておいたzipファイルを選択する。[いますぐインストール]のボタンをクリックする。画面が切り替わり、以下の様なメッセージが表示されるので、確認する。テーマをインストールしていますパッケージを展開しています...テーマをインストールしています...このテーマには親テーマが必要です。親テーマがインストールされているか確認しています。インストールに成功しました。テーマのインストールが完了しました。この画面に表示されたメッセージでも分かるように、インストールされたテーマが親テーマなのか、子テーマなのかチェックしている親テーマがインストールされているかチェックし、インストールされていなければダウンロードしてインストールするをやってくれるので、子テーマをインストールする際に、予め親テーマをインストールしておく必要はない。インストールした子テーマを有効化させるため、画面下部の[有効化]のリンクをクリックする。子テーマが有効化されると、このような画面になる。twenty-twelve-child.zipに入れておいた、screenshot.pngも反映されている。テーマの中央付近にマウスのカーソルを移動し、[テーマの詳細]のリンクをクリックする。すると、このような画面になる。ウィンドウの右上にある[×]ボタンをクリックして、ウィンドウを閉じる。画面上の[サイトを表示する]のリンクをクリックし、サイトを表示させてみる。サイトを表示させたところ、画面上のリンクが日本語ではなく、英語になっている。画面上部に[通知]が表示されたので、[通知]のリンクをクリックする。親テーマである「twentytwelve」の翻訳ファイルの更新通知だったので、画面下部の[翻訳を更新]をクリックする。翻訳の更新が終了したので、[WordPress更新ページへ戻る]のリンクをクリックする。ダッシュボードに戻ったので、[サイトを表示]のリンクをクリックする。翻訳ファイルが更新されたため、画面上のリンクが日本語で表示されている。テーマの編集画面もう一度ダッシュボードに移り、[外観]-[テーマの編集]をクリックする。これは「テーマの編集」で「スタイルシート(style.css)」の編集画面。今の状態は「親テーマのtwentytwelveをカスタマイズできる状態になった」だけであって、style.cssにスタイル情報を追記するまでの間は、見た目は「twentytwelveと同じ」ということになる。画面右にある[テーマのための関数]のリンクをクリックしてみる。画面左下にある[解説:]をプルダウンすると、現在のfunctions.phpの関数を選択できるようになっており、[wp_enqueue_style]を選択して[調べる]のボタンをクリックしてみる。すると、このように関数のリファレンスサイトで関数の説明を確認することが出来るようである。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。S.Yamanaka。