我一直在尝试显示我归类为“新闻类别”的帖子。我的目标是在“新闻类别”类别下的“cbs新闻”slug侧边栏上只显示4篇帖子。通过下面提到的代码,“cbs新闻”下面的所有帖子都显示出来了。但我只需要显示4篇最新帖子。
<ul class="list4 martop5">
<?php
$args = array(\'tax_query\' => array( array(\'taxonomy\' => \'news-categories\', \'posts_per_page\' => \'5\', \'field\' => \'slug\',\'terms\' => \'cbs-news\',
\'paged\' => ( get_query_var(\'paged\') ? get_query_var(\'paged\') : 1 )
)));
$the_query = new WP_Query( $args );
if($the_query->have_posts() ) :
//have_posts("showposts=4");
while ( $the_query->have_posts() ) : $the_query->the_post();
?>
<li>
<a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a>
</li><!-- /.service -->
<?php endwhile; else: ?>
<p>Nothing Here.</p>
<?php endif; wp_reset_postdata(); ?>