8ヶ月前おはようございます、大変お世話になっております。フォーラムのバックナンバーと、皆さまのあたたかなアドバイスのおかげで、WPのサイトが仕上がってきており、本当に感謝しております。本日はもうひとつ教えていただけましたら嬉しいです。お願い致します!教えていただきたいのは、CSSとカテゴリーの記載をベースにして、サイトの背景色を分ける方法です。具体的な説明をお許しください。サイトの視覚的な見やすさ......今、どの特集の中にいるのか分かりやすくするため......に、特定のグループ(カテゴリ)の時に、背景色を変えたいと考えています。具体的には、カテゴリworkshopの中にいる時はAという背景色をリンクしてカテゴリbooksの時にはBカテゴリstoreの時にはCそれ以外の時には背景色なしという風な指定をCSSで書いて、そのカテゴリが選択された時に、CSSで指定したclassの背景を読ませたいと考えています。読み分ける必要があるのは背景色だけですので、背景色を違えたスタイルシートを複数作って分岐設定で読み分ける方法ではなく、1枚のスタイルシートの中で分けた複数のclass指定を、カテゴリごとに読み分けるやり方を希望しています。調べましたら、フォーラムのhttp://ja.forums.wordpress.org/topic/1589?replies=6(カテゴリごとにヘッダーを使い分ける)の記事の考え方が、イメージにいちばん近いと思いましたので、やってみました。結果、最後の式の設定と場所が分からないので、ぜひ教えてください!よろしくお願いします。やったことは、メインCSSファイルの背景色を想定カテゴリごとに分けたことです。背景を設定する項目のCSSをコピペで追加・分岐し、以下のようにclass分けをしました。center;}貼られたリンク画像が実際に読み出せる(リンク切れになっていない)ことも確認しました。次に読み出し先の設定なのですが、最終的に〜のカテゴリが指定された時には、CSSで指定された背景色の〜class指定を読み出すという式を書いて反映させたいと思っています。ここからがいろいろ分からないので、ぜひ教えてください。no-repeat;}を必要なだけ記述でよろしいのでは?ということです;)という箇所がありました。(番号は私がふりました)(3)は済みましたので、次に(1)(2)の箇所ですが、フォーラムの方はヘッダー画像を変えたいというご依頼でした。私の場合は背景色を変えるのですから、書き込み先はsingle.phpなどのファイルでよいのでしょうか。–>という式がありますが、上の(2)(3)に当たるところは、ここなのかなあと思っています。/>という記載があります。複数のスタイルシートをがっつり読み分けるのなら、ここで分岐設定をした方がよいと、テンプレート制作者の方にアドバイスをいただきました。今回の場合、スタイルシートは1枚だけで、その中のclass指定を読み出すので、該当箇所はここではないのかなあ......と思っております。そこで重ねてご質問です。私の知識の限界線は、PHPの手前で止まっていますので、教えていただけますと幸いです。自分では合っていると思っているのですが、やり方全体の方向性が間違っていましたら、それもぜひ教えていただけますと幸いに思っています。8ヶ月前umbrella_processさん、おはようございます。レスをいただき、ありがとうございました!レスを拝読したかぎりですと、私の方の操作が、umbrella_processさんのイメージと違っていたようです。具体的にはソースの削り方や、ソースを足す位置などです。いただいた2つのアドバイスを参考に、もう一度丁寧にやってみますね。ありがとうございました!そして重ねて、じかにソースも見ていただけない状況で、皆さまに、このようにアドバイスをいただいていること自体が本当にありがたいです。アドバイスを下さる側にとっては、まさに手探りの状況だと思いますし。本当にありがとうございます。作業をしたらまたご報告させてください。8ヶ月前umbrella_processさん、こんにちは!ご返信が遅くなりまして恐縮です。作業をやってみました。その結果、ぶじコードの設置が終わりましたのでご報告させてください。行いました作業は、以下の通りです。ご報告から申し上げます。<body>がある全てのテンプレートから<body>を削除してください。id=”container”>は消してはいけません。serach.phpの5ファイルから<body></body>を取りました。(この時点で、表示は「がったん」とおかしくなっていません)次にした作業です。footer.phpファイルのいちばんうしろに、</body>をつけ加えました。この段階でも、レイアウトは崩れていません。ちなみに、これもよく分かりませんね...。通常footer.phpの末尾は</html>であると思いますが。特殊な作りのテーマなんでしょうか。いただきましたが、やはりいちばん後ろは</div>です。serach.phpのいちばん後ろが</html>となっていました。footer.phpのソースは、ちなみにこんな感じです。<!–この行は削除しないでください。?><!–/この行は削除しないでください。←付け加えましたこんな感じです。?>>を加えてみました。表示を見てみましたが、この段階でも表示は「がったん」となっていません。やった!!!やはり、私がコードを書く位置を間違っていたみたいです。ここまで作業が終わりましたので、ご報告を申し上げました。見てみましたが、位置がいまいち分かりません。すみません初心者なものですから、吐き出されたコードを探すのにも時間がかかりそうです。恐れ入りますが、今しばらくお待ちください。重ねてありがとうございます。8ヶ月前umbrella_processさん、こんにちは!お世話になっております。レスをいただきまして、ありがとうございました。変わったテンプレートなのですよね(笑)。umbrella_processさんのおっしゃっている意味が、分かりました。<body>タグを見ればいいんですね?ためしにbooksというページの、投稿(post/single)のソースを見てみました。