【WordPress】カテゴリ毎のsingle.phpを作成する【メモ】

カテゴリ : Wordpress, すべてのカテゴリ

 

今回もメモです。

 

WordPressの投稿用のsingle.phpをカテゴリ毎に分けて作成する方法

 

 

single.phpに下記の記述のみを記述します。


<?php
$post = $wp_query->post;
if ( in_category('2') ) {
include(TEMPLATEPATH.'/single1.php');
} elseif ( in_category('5') ) {
include(TEMPLATEPATH.'/single2.php');
} else {
include(TEMPLATEPATH.'/single3.php');
}
?>

 

カテゴリによって適用するphpが切り替わります。

(上記の例の場合cat=2の際にはsingle1.phpが適用されます)

 

 

最近の投稿