WordPressテンプレートファイルを作成する3STEP

WordPressで必要とされるテンプレートパーツは以下6とおり。

  • header.php
  • footer.php
  • index.php
  • single.php
  • function.php
  • style.css

テンプレートファイルを空の状態で作成する

先の6とおりのファイルをエディタで作成して保存。

file-make
6fileを作成する

FTPサーバーを利用して、テーマフォルダにアップロードする。

file.upload
fileをFTPへアップロード

index.phpを各テンプレートファイルに分割する

index.phpのコードを

  • header.php
  • footer.php

に分割する。分割する箇所は例として以下のとおり。

index.html-bunkatu
index.html分割のイメージ

ちなみにソースはManaさんのWordPress入門講座を参考。1冊ですべて身につくかっていうと、ノーコメントで

以下のコード、手打ちして少し改変したやつだよね

少し...だと

分割前のindex.phpサンプルコード

各テンプレートファイルに分割する前のindex.phpは以下。

header.phpとfooter.phpを作成する

先のindex.phpからheader.phpを作成する。

1行目~</nav>まで切り取る

次にindex.phpからfooter.phpを作成する。

<footer>から</html>まで切り取る

index.phpからheader.phpに分割したコード

分割後のheader.phpのコード

index.phpからfooter.phpに分割したコード

分割後のfooter.phpのコード

header.phpとfooter.phpに分割した後のindex.php

header.phpとfooter.phpのテンプレートファイルへ分割した後のindex.phpファイルは以下のとおり。

テーマを適用して表示を確認する

分割して更新したファイルをFTPにアップロードしたら、WordPressにログインして「外観」→「テーマ」を選択して、FTPにアップロードして作成したtheme名を有効化。

WordPress-themepng
外観からテーマ有効化

themeフォルダにある「screenshot.jpg」がテーマのイメージ画像になる。縦横サイズは3:4(360:480 / 450:600 / 720:960 / 900:1200)

そのまま「サイトを表示」して、どうなったか確認する。

WordPress-themepng-top
テーマを有効化して表示した状態

次回はCSSを当てていくよん

  • この記事を書いた人
  • 最新記事
oyakun

OYAKUN

40代3児のパパ。小企業のWeb担なんでも屋。趣味はジョギングとばどみんとん。はしゃぎすぎて骨折5回(左肘・両足首・鎖骨・右手首)経験済み。最近やっとウィスキー飲めるようになりました。