〜静的TOPページの作成〜
サイトルートにTOPページを置いていても、実質的な問題はなかったけど、TOPからWordpressで管理しているコンテンツにリンクする際、URLが意図どうりに出来なかったので、TOPページもWordpressで管理したいなと以前から考えていた。

ページを固定にする事は簡単に出来るけど、それを思いどうりにカスタマイズするのにちょっと手こずった。最初はpage.phpをベースに試行錯誤してたけど、これをTOPページ用にカスタマイズしすぎると、他で使いにくくなる上、何かとうまくいかなかった。

そこでやっと見つけたのがこの記事。
http://ja.forums.wordpress.org/topic/2411
っていうか、検索キーワードが悪いのか、中々この手の情報が見つけられなかった。
要はTOPページ(フロントページ)用のテンプレートを作成するというもの。
ということで、page.phpをコピーして、front_page.phpを作成。
front_page.phpには、下記のコードのみを記述。

<!–?php /* Template Name: FrontPage */ ?–>

上記を記述する事で、固定ページの編集画面の「属性」ボックスに「テンプレート」の項目が表れるので、FrontPageを選択。

後は、既にあったTOPページのHTMLコードをコピペして各ファイルへのパスのみ調整したら終わり。数分で完了した(この情報にたどりつくまでは結構時間が掛かった)

あとは、Wordpressがインストールされているディレクトリ /wp/ をルートに見せかける処理を下記の手順に従って行う。
http://wpdocs.sourceforge.jp/Giving_WordPress_Its_Own_Directory