WordPress:従来型のトップページを作る

UK Strollers-イギリス好きの羅針盤

普通のサイトからWordpressへ!

 先週は数年ぶりにヒドイ風邪でダウンしてしまいました。ヒマな時でよかったよ〜。さて、以前お話しました私の趣味サイト「UK Strollers-イギリス好きの羅針盤」がやっとリニューアルオープンしました!細かい部分はまだ修正を加えたいですし、記事も全て移植し終わったワケではないのですが、趣味サイトだしまずはリニューアル・オープンすることが私には重要!そしてこの度、普通のウェブサイトからWordpressに移行する過程で色々調べて勉強になった事があるので、何回かに分けて記事にして行きたいと思います。

 今回は自由度が高いオリジナルなトップページを作る!です。Wordpressはそのままで十分魅力的なブログソフトウェアですが、トップページは「サイトらしい」自由な体裁で作りたい人も多いのではないかと思います。その場合はまず「top.php」などの名前でファイルを作成。「home.php」「index.php」「page.php」などの名前は既に存在しているため使えません。ファイルの先頭に

<?php
/*
Template Name: Site-TOP
*/
?>

と、テンプレート名を入れます(もちろん、Site-TOPじゃなくてもいいんですけど)。このtop.phpを編集して、自分の表示したいようにxhtmlでデザインして行きます。PHPを用いてヘッダーやフッターを読み込んだり、特定カテゴリーの新着記事を表示させることもできますが、それはまたの機会に…。

 次に、top.php(テンプレート名:Site-TOP)をindexページとして表示させるため、Wordpressの管理画面「ページの編集」へ移動。「HOME」などという名前で空のページを作ります。内容は一切書き込まず、画面右側にある「属性」の中の「テンプレート」のプルダウンメニューをチェック!テンプレート名「Site-TOP」が選択できるようになっていると思います。設定したら「公開」ボタンを押します。

 あとは、Wordpressの管理画面から 設定>表示設定>フロントページ>プルダウンメニューから、さきほど作った「HOME」を選択すればOK!ちょっとややこしく聞こえますが、ポイントは

  1. トップページ(=indexページ)として表示させるファイルを制作。ここではtop.phpという名前にしました。
  2. top.phpファイルの先頭にテンプレート名を設定するのを忘れずに!
  3. WordPressの管理パネルで空のページを作ります(投稿ではありませんよ)。テンプレートとして、先ほどのtop.phpに付けたテンプレート名を選択(ここではSite-TOPでした…)。
  4. 同じくWordpress管理パネルの「設定>表示設定」で、フロントページを先ほど作った空ページ(ここではHOMEという名前にした)を指定します。

これで、自分好みのWordpressトップページができるハズです。

カテゴリー: Web, Wordpress   タグ: , ,   この投稿のパーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">