1
我有代碼顯示每個類別的帖子: 但是,如果只顯示每個類別的子類別(不是發佈)。怎麼做? ***實施例型號: 主頁WordPress的 - 如何僅顯示子類別
- - 類別1
- ---子目錄1
- -----張貼1
- -----郵政2
- - --Subcategory 2
- -----張貼1
- -----郵政2
<div class="box_inner cat_box list_posts_box first_post_left posts-v1" >
<div class="news_box">
<h3 class="news_box_title2">
\t \t <a href="<?php echo get_category_link($GLOBALS['bd_cat_id']); ?> ">
\t \t \t <?php echo get_cat_name($GLOBALS['bd_cat_id']);?>
\t \t </a>
</h3>
<ul>
<?php query_posts(array('showposts' => 1, 'cat' => $GLOBALS['bd_cat_id'] )); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li class="first_news">
<div <?php post_class(); ?>>
<div class="inner_post">
<div class="first-post-thumbnail">
<a href="<?php the_permalink();?>" title="<?php printf(esc_attr__('%s', 'bd'), the_title_attribute('echo=0')); ?>" rel="author">
\t <?php $timthumb = bdayh_get_option('timthumb'); if($timthumb == true) { ?>
\t \t <img src="<?php echo BD_URI ?>/timthumb.php?src=<?php echo bd_post_image('large'); ?>&h=150&w=317&zc=1" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" />
\t <?php } else { ?>
\t <?php
\t $thumb = bd_post_image('large');
\t $ntImage = aq_resize($thumb, 317, 150, true);
\t \t \t \t \t if($ntImage == '')
\t \t \t \t \t \t {
\t \t \t \t \t \t \t $ntImage = BD_IMG .'/default_thumb.png';
\t \t \t \t \t \t }
\t ?>
\t \t <?php if (strpos(bd_post_image(), 'youtube')) { ?>
\t \t \t <img src="<?php echo bd_post_image('large'); ?>" width="317" height="150" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" />
\t \t <?php } elseif (strpos(bd_post_image(), 'vimeo')) { ?>
\t \t \t <img src="<?php echo bd_post_image('large'); ?>" width="317" height="150" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" />
\t \t <?php } elseif (strpos(bd_post_image(), 'dailymotion')) {?>
\t \t \t <img src="<?php echo bd_post_image('large'); ?>" width="317" height="150" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" />
\t \t <?php } else { ?>
\t \t \t <img src="<?php echo $ntImage; ?>" width="317" height="150" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" />
\t \t <?php } ?>
\t <?php } ?>
\t <span class="article-icon"><img src="<?php echo BD_IMG; ?>/spacer.gif" alt="" /></span>
</a>
</div><!--//post_thumbnail-->
<h2>
<a href="<?php the_permalink();?>" title="<?php printf(esc_attr__('%s', 'bd'), the_title_attribute('echo=0')); ?>" rel="author">
\t <?php the_title();?>
</a>
</h2>
<div class="post_meta">
<a class="author_link" href="<?php echo get_author_posts_url(get_the_author_meta('ID'))?>" title="<?php sprintf(esc_attr__('View all posts by %s', 'bd'), get_the_author()) ?>">
\t <?php echo get_the_author() ?>
</a>
<a class="date">
\t <?php the_time(get_option('date_format')); ?>
</a>
<span class="widget post-rat"><?php echo bd_wp_post_rate(); ?></span>
</div>
<p>
<p><?php bd_excerpt_home() ?></p>
</p>
</div>
</div>
</li>
<?php endwhile; endif;?>
<?php wp_reset_query(); ?>
<?php query_posts(array('showposts' => 4,'offset'=>1, 'cat' => $GLOBALS['bd_cat_id'] )); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li class="posts-list-small">
<div class="inner_post">
<?php
$img_w = 55;
$img_h = 55;
$thumb = bd_post_image('full');
$image = aq_resize($thumb, $img_w, $img_h, true);
$alt = get_the_title();
$link = get_permalink();
if (strpos(bd_post_image(), 'youtube'))
{
echo '<div class="post_thumbnail"><a href="'. $link .'" title="'. $alt .'"><img src="'. bd_post_image('full') .'" width="'. $img_w .'" height="'. $img_h .'" alt="'. $alt .'" /></a></div><!-- .post-image/-->' ."\n";
}
elseif (strpos(bd_post_image(), 'vimeo'))
{
echo '<div class="post_thumbnail"><a href="'. $link .'" title="'. $alt .'"><img src="'. bd_post_image('full') .'" width="'. $img_w .'" height="'. $img_h .'" alt="'. $alt .'" /></a></div><!-- .post-image/-->' ."\n";
}
elseif (strpos(bd_post_image(), 'dailymotion'))
{
echo '<div class="post_thumbnail"><a href="'. $link .'" title="'. $alt .'"><img src="'. bd_post_image('full') .'" width="'. $img_w .'" height="'. $img_h .'" alt="'. $alt .'" /></a></div><!-- .post-image/-->' ."\n";
}
else
{
if($image) :
echo '<div class="post_thumbnail"><a href="'. $link .'" title="'. $alt .'"><img src="'. $image .'" width="'. $img_w .'" height="'. $img_h .'" alt="'. $alt .'" /></a></div><!-- .post-image/-->' ."\n";
endif;
}
?>
<h2>
<a href="<?php the_permalink();?>" title="<?php printf(esc_attr__('%s', 'bd'), the_title_attribute('echo=0')); ?>" rel="author">
<?php the_title();?>
</a>
</h2>
<div class="post_meta">
<a class="date">
<?php the_time(get_option('date_format')); ?>
</a>
<span class="widget post-rat"><?php echo bd_wp_post_rate(); ?></span>
</div>
</div>
</li>
<?php endwhile; endif;?>
<?php wp_reset_query(); ?>
</ul>
</div>
</div>