カラム変更


スポンサーリンク

トップ3カラム、コンテンツページ2カラム、レターページ1カラムとか切り替えたくなるのはアフィリエイトサイトではよくある話。  

カラム切り替え

これを使うのだ。
カラム切り替え
つまり、カスタムテンプレートを作って、それを選択してもらう。
 

カスタムテンプレートの作り方

ベースをどれにするかによっても違うけど、single.php が使いやすいかもしれない。
ヘッダー、フッターは、含めておかないと css 等々取り込むように直さないといけないので注意が必要。
header.php をコピーして専用のヘッダーを呼ぶようにしてあげればいいんだけどね。

ベースにするテンプレートをコピーして、テーマフォルダーの中にフォルダーを作ってそこに入れておきます。
※テンプレートには、以下のように名前を入れておくといい。
<?php
/*
Template Name: 管理画面で表示されるテンプレート名
*/
?>
 

自動で切り替える

カスタムテンプレートを自動で切り替えるならば。。。
例えば、カテゴリーによって切り替える。
<?php
if ( in_category( 'php' ) ) {
	// php というカテゴリーで表示させたい
} elseif ( in_category( 'perl' ) ) {
	// perl というカテゴリーで表示させたい
} else {
	// それ以外
}
?>
もっと高度に切り替えるなら the world のパーツをパクればいいw

でも、プルダウンで選択してもらうのが一番実用的な気がする。  

スポンサーリンク