各ページごとに別々のCSSを適用する方法の一つに、 <body>にページごとに異なるidやclassを付与する方法があります。

WordPressには記事ごとにIDが振り当てられているのでphpでこれを取得すればページごとに異なるidやclassを付与出来ます。

では、参りましょう。

<body>タグに追記

page.php や single.php などの<body>タグに以下のように追記します。

<body id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

the_ID() は現在の投稿の ID を表示します。