2011-06-22 16 views
0

私はこのカテゴリにデフォルト画像を表示するこのコードを持っています。Wordpress、画像カテゴリの表示方法

<?php if (is_category('name1')) { ?> <img src="<?php  
    bloginfo('template_directory'); ?>/images/name1.gif" alt="<?php 
    the_title(); ?>" width="100" height="100" /> 
    <?php } else if (is_category('name2')) { ?> <img src="<?php bloginfo('template_directory'); ?>/images/name2.gif" alt="<?php the_title(); ?>" width="100" height="100" /> 

    <?php } else { ?> 
    <img src="<?php bloginfo('template_directory'); ?>/includes/timthumb.php?src=<?php get_thumbnail($post->ID, 'full'); ?>&amp;h=100&amp;w=100&amp;zc=1" alt="<?php the_title(); ?>" width="100" height="100"/> 
    <?php } ?> 

これらの各カテゴリ(name1、name2、name ...)は、メインの親カテゴリ「名前」に属します。このカテゴリをそれぞれ開くと、デフォルトの画像が表示されますが、メインの親カテゴリを開くと、サブカテゴリの画像は表示されません。 (カテゴリIDを取得し、親カテゴリに異なるIDがあるため)

これを実行する方法はありますか?

おかげ

答えて

0

私が正しく質問を理解していれば、あなたにも、親catogeryページに画像を表示したいです。なぜあなたは試してみませんか?

if(is_category('childname parentname')){ 
    //show. image 
} 
関連する問題