カスタム投稿タイプのヘッダーについて
-
お世話になります。ご教示いただけませんでしょうか。
サイドメニューのカテゴリを色分け表示で
Colorful Categoriesというプラグインを使いました。参考にしている記事
http://blog.bluetreevisual.com/wordpress/colorful-categories/上記を参考にしながらカテゴリーの色分け変更(テキストの背景)
はできたのですが、ヘッダーの背景色もカテゴリの色に合わせたい
という内容になります。そこで上記ブログ記事の通り、カテゴリーの色変更は、
<ul> <?php foreach((get_the_category()) as $cat){ $color = ColorfulCategories::getColorForTerm($cat->term_id, true); echo '<li style="background-color: '.esc_attr($color).';">' . $cat->cat_name . '</li>'; } ?> <ul>
をそのまま使用してできましたので、
一部を下記のように改編して、
header.phpのヘッダーの背景色を指定してしている部分(#header-wrap)に貼付ました。<!-- プラグイン:Colorful Categoriesからカテゴリーカラーコードを抽出して反映 --> <?php foreach((get_the_category()) as $cat){ $color = ColorfulCategories::getColorForTerm($cat->term_id, true); echo '<div id="header_wrap" style="background-color: '.esc_attr($color).';">' ; } ?>
このようにしたところ、通常の投稿ではヘッダーの背景色は変わるのですが、カスタム投稿タイプの記事のヘッダーになりますとbackground-colorが出力されておらず、色が変わりませんでした。
phpは初心者レベルなもので、、header.phpはインクルード?となっているため通常の投稿でもカスタム投稿でも同様に出力されるものだと思っていたのですが、違いますでしょうか?
何卒お力添えいただけませんでしょうか?
よろしくお願い申し上げます。
- トピック「カスタム投稿タイプのヘッダーについて」には新たに返信することはできません。