せっかくなので前回の「WordPressでページスラッグで分岐」の続きのお話
WordPressのページでページ毎に専用のレイアウトやデザインを提供したい場合は
現在しようしているテーマに下記の手順で専用のレイアウトがつくれます。
1)まずはPHPを準備
たとえばプロフィール専用のレイアウトをつくりたい場合は
profile.php(好きな名前で大丈夫)
2)phpに記載(重要)
1で作成したphpの一番頭に
<?php
/*
Template Name: Profile
*/
?>
といった具合にTemplate Name:を記述し、好きな名前を指定します。
ページの編集画面で
そのあとにページの属性の欄で

先程指定した名前を選択すればOK
久々のWordpressネタです。
今更のですが、昔に投稿した「WordPress で特定のカテゴリのみ表示させる覚え書きの続き(in_categoryとis_category)」の応用で
各カテゴリ毎に分岐する時は
<?php if (is_home()) { ?>←トップページのみに適用
<?php } else if (is_page()) { ?>←ページのみに適用
<?php } else if (is_category()) { ?>←カテゴリページのみに適用
<?php } else { ?>
<?php } ?>
になるとおもうのですが、
さらに
<?php } else if (is_page('news')) { ?>
のようにカッコの中にページ名などのスラッグ名を入れるとそのページ用に分岐ができます。