WordPressでオリジナルのテンプレートを作成するとき、phpのロジック部分を変更する事ができなくても、どのタグがどんなHTMLを書き出しているかを把握するだけでもデザインのカスタマイズは可能です。

今回は上の画像のような枠組みでテンプレートをカスタマイズしたいと思います。
ここで必要なのはheaderで使う<div id="header">~</div>とmenuで使う<ul class="mainnav">
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
~
</head>
<body <?php body_class(); ?>>
<div id="wrap">
<div id="header">~
<ul class="mainnavi clearfix"> <li>~</li>
</ul>~
</div><!-- end of header --><div id="main" class="clearfix">
<!-- end header -->
実際には省略している所にもっと複雑なソースコードがありますが、デザインを変更するために重要な部分は上記のidやclassで囲まれた部分です。
ロジックを変更しないといっても仕組みが分からないとデザインができない場合もあるので次回はこの中身にあるソースコードを少しずつ抜粋していきたいと思います。