ブログトップ >  Wordpress, 守山(旧姓:近藤) > 【WordPress】カテゴリーごとにsingle.phpのデザインを変更したい
2014年01月08日

【WordPress】カテゴリーごとにsingle.phpのデザインを変更したい

WordPressでカテゴリーごとにデザインを変更したい場合、記事の一覧なら、
category-カテゴリーID.php 】で簡単にテンプレートを作成してデザイン変更ができます。
ですが、個別記事の場合は【 single-カテゴリーID.php 】で作成しても変更することができません。

以下の方法で、デザインを変更することができます。

まずは、それぞれのテンプレートを作ります。

例)デザインを2つ用意したい場合
・カテゴリーA → single-1.php
・その他のカテゴリー → single-2.php

テンプレートは好きな名前で構いません。例えばsingle-event.php、single-topics.phpなど。

テンプレートを用意したら、single.phpを以下の内容にします。

<?php
$post = $wp_query->post;
if ( in_category('AのカテゴリーID') ) {
include(TEMPLATEPATH.'/single-1.php');
} else {
include(TEMPLATEPATH.'/single-2.php');
}
?>

これでバッチリ!

増やしたい場合は、「elseif」を記述します。

<?php
$post = $wp_query->post;
if ( in_category('AのカテゴリーID') ) {
include(TEMPLATEPATH.'/single-1.php');
} elseif ( in_category('追加するBのカテゴリーID') ){
include(TEMPLATEPATH.'/single-3.php');
}
else {
include(TEMPLATEPATH.'/single-2.php');
}
?>

このページのトップへ

ブログについて

ホームページ制作のいいじゃん沼津のスタッフブログです。

いいじゃん ホームページ作成サービスいいじゃん ホームページ作成サービス

運営会社

有限会社システムエイド有限会社システムエイド

〒410-0822
静岡県沼津市下香貫宮脇200-3
TEL. 055-935-1339
FAX. 055-935-1340

えいど君について

えいど君
  • 名前:えいど君(パソコンの妖精)
  • 誕生日:2002年2月14日
  • 性別:パソコン
  • メモリー:32GB
  • 口癖:「いいじゃん!

アーカイブ

最新3ヶ月 年別