>pyon-yonさん
archive.phpですか?
でしたら始めに「is_category(最上位カテゴリ)」の条件分岐タグを利用してやればいけるのではないでしょうか?
具体的には、
<?php get_header(); ?>
<div id=”body”>
<div id=”contents”>
<?php if(is_category(‘最上位のカテゴリidとか’)) : ?>
※ここに上のコードを入れます。
<?php endif; ?>
</div><!– conetnts-end –>
<!– サイドバー –>
<div id=”sidebar”>
<?php get_sidebar(); ?>
</div><!– sidebar-end –>
</div><!– body-end –>
<?php get_footer(); ?>
みたいな感じだと思います。
もし、category.phpファイルがある場合は、そちらが優先されて表示されますのでcategory.phpファイルに上のような設定をします(その場合はarchive.phpは何もする必要がありません)。
ちなみに上のコードよりもっとスマートな方法がありますのでそちらを利用された方が良いかも…。