2013-05-03 105 views
0

我有一个名为'portcat'的自定义帖子类型,我想在我的页面上显示只有一个portcat类别('游戏' - 其ID为'3')的结果。下面的代码显示了所有的类别,我不确定我需要添加什么来使其仅显示“游戏”类别?如何仅在自定义帖子类型中显示一个类别?

<div class="greyblock"> 
     <h4 class="nomar"><?php echo the_title(); ?></h4> 
     <div class="sep"></div> 

      <?php echo $firstCat[0]->cat_name; ?> 

      <div class="clear"></div> 
      <ul class="blogpost_list columns3"> 

      <?php 
      $args = array(
      'post_type' => 'port', 
      'paged' => $paged, 
      'posts_per_page' => get_theme_option("portfolio_work_count"), 
      'cat_name' => 'games' 
      ); 
      $wp_query = new WP_Query($args); 

      ?> 
      <?php while ($wp_query->have_posts()) : $wp_query->the_post(); 
      #We have: 
      #get_permalink() - Full url to post; 
      #get_the_title() - Post title; 
      #get_the_content() - Post text; 
      #get_post_time('U', true) - unix timestamp 

      $featured_image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'single-post-thumbnail'); 


      echo " 
      <li> 
        <center><img alt='".get_the_title()."' src='".TIMTHUMBURL."?w=120&h=250&src=".$featured_image[0]."'> 
        <h4>".get_the_title()."</h4></center>"; 
        $terms = get_the_terms($post->ID, 'portcat'); 
        if ($terms && ! is_wp_error($terms)) { 

        $draught_links = array(); 

        foreach ($terms as $term) { 
         $draught_links[] = $term->name; 
        } 

        $on_draught = join(", ", $draught_links); 
        } 

      echo " 
      <p>".get_the_excerpt()."</p> 
       <center><a href='".get_permalink()."' class='read'>Read More</a></center>      
       <br class='clear' /> 
      </li> 
      "; 

      endwhile; ?> 

     </ul> 
    </div> 
    <?php get_pagination() ?> 
    <?php $wp_query = null; $wp_query = $temp; ?> 
+0

什么是'的var_dump($ wp_query)'的输出? – AlexP 2013-05-03 00:15:47

回答

0

试着改变你的$args

$args = array(
    'post_type' => 'port', 
    'paged' => $paged, 
    'posts_per_page' => get_theme_option("portfolio_work_count"), 
    'category__in ' => 'games' 
    ); 
相关问题