[k]id » WordPress でトップページ専用のテンプレートを作成する覚え書き 

2008年5月24日

WordPress でトップページ専用のテンプレートを作成する覚え書き

WordPressでビジネスホームページを作成する際に、

ブログレイアウトをトップページっぽいレイアウトにするために

トップページ専用のレイアウトを作成したい。

そんなとき気軽にif分岐で下記のようにするのが手っ取り早い

 

かも……

 

まずテンプレートの階層にトップで表示したい要素を記述し
top.phpとしてindex.phpから切り離す。

コンテンツ要素のindex.phpのページ上部で下記を宣言し

[index.php内容]
function get_top() {
	do_action( 'get_top' );
	if ( file_exists( TEMPLATEPATH . '/top.php') )
		load_template( TEMPLATEPATH . '/top.php');
}
そして
[index.phpの表示したい箇所に]
if (is_home()) {
get_top();
}
でトップページのみに表示できます。

この記事を読んだ方は下記の記事も読んでいます。

コメント・トラックバック

  1. [...] まずWordPress でトップページ専用のテンプレートを作成する覚え書き | [k]idこちらのサイトでdeliciousブックマーク表示部を分離させてやるところから始めたんだけど現在使用しているテー [...]

トラックバック

コメントをどうぞ

カテゴリー: WordPress Tips
タグ: , ,