WordPressの個別記事ページをカテゴリ別に変更

WordPress 2010 年 3 月 1 日 google+0 はてなブックマーク10 Evernote

wordpressのsingle.phpをカテゴリ別に変更するカスタマイズ方法。

まずは、single.phpをコピーし、
 single-nagato.php
 single-koizumi.php
 single-asakura.php

等と名前をつけます。

その後、single.phpの文頭に以下を追加します。

<?php
$post = $wp_query- >post;
if ( in_category(‘1‘) ) {
include(TEMPLATEPATH . ‘/single-nagato.php‘);
} elseif ( in_category(‘2‘) ) {
include(TEMPLATEPATH . ‘/single-koizumi.php‘);
} else {
include(TEMPLATEPATH . ‘/single-asakura.php‘);
}
? >

そのまま各ファイルをアップすると、

カテゴリーID1以下の個別ページは、single-nagato.php
カテゴリーID2以下の個別ページは、single-koizumi.php
それ以外のカテゴリに属する個別ページはsingle-asakura.php
が適用されます。

詳しくは、以下のページに書かれています。
WordPressで属しているカテゴリごとに異なるsingle.phpを使う

投稿記事ではなく、固定ページのテンプレートデザインを
記事によって変更したい場合は以下の記事を見てください。
WordPressでページによってテンプレートを変更する場合

【ご連絡】WordPress、サイト制作関係の新しい記事は、こちらのサイトに書いてます

広告

CPI 激安ドメイン ロリポップ!レンタルサーバー @Next Style お名前.com お名前.com


人気ブログランキング にほんブログ村 blogram

関連記事

    コメントフォーム
    メールアドレスは必須ですが公開はされません

    トラックバックURL

    ピンバック

    広告
    ブックマーク
    はてぶ人気記事
    過去ログ