类别页面的特色帖子

时间:2011-06-04 作者:Louis Stephens

我想知道是否有人知道如何根据每个分类页面的分类来创建不同的“特色帖子”?例如,如果您在“医疗类别”页面上,您将看到一篇以特殊div为特色的医疗帖子,依此类推。

1 个回复
最合适的回答,由SO网友:Michael 整理而成

将附加类别“特色”分配给类别“医疗”中的帖子。

在类别模板中,使用查询\'category__and\' => array(3, 27)

示例(假设“medical”为cat 3,“Characterized”为cat 27):

<?php $args = array(
  \'category__and\' => array(3, 27),
  \'posts_per_page\' => 1
  );
$feature = new WP_Query( $args );
if( $feature->have_posts() ) : while( $feature->have_posts() ) : $feature->the_post(); ?>
  <div class="featured">
   ANY POST OUTPUT <?php the_title(); ?>
  </div>
<?php endwhile; endif; ?>

结束

相关推荐

Displaying Custom Posts

在为我们正在创建的站点开发环境时,我遇到了一个奇怪的问题。我们有自定义的帖子类型,所以我不确定这是否是它不能正常工作的原因。然而,我设法让帖子一次显示5条,而不是正常的10条。然而,在其中一个类别中,它只显示20个帖子中的10个。奇怪的是,如果我转到另一个类别,它会正确运行。 <?php echo category_description(); ?> <?php if (have_posts()) : ?> <?php $i = 0; while (