按分类限制职位列表

时间:2013-08-01 作者:Vince Pettit

我目前有以下代码从特定类别中提取了10篇最新的帖子,我想将这些帖子过滤到我设置的称为文章类型的特定自定义分类法中。

要合并此筛选器,我需要修改什么?

<div id="btcc" class="main-headline-box">          
<h2>Features</h2>        
<?php $btcc_query = new WP_Query(\'category_name=btcc&showposts=10\'); ?><ul>
<?php while ($btcc_query->have_posts()) : $btcc_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>" title="Permanent Link to: 
<?php the_title_attribute(); ?>">
<?php the_title(); ?></a></li>
<?php endwhile; ?><li class="read-more"><a href="">Read more from the BTCC Archive</a></li></ul>
</div>

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

一个简单的search in codex 显示了如何执行此操作:

$args = array(
\'post_type\' => \'post\',
\'tax_query\' => array(
    array(
        \'taxonomy\' => \'people\',
        \'field\' => \'slug\',
        \'terms\' => \'bob\'
    )
)
);
$query = new WP_Query( $args );
EDIT: 不使用showposts, 它已被弃用。

结束

相关推荐

类别.php上的Have_Posts为空

所有适用的代码都在this gist.我有一个非常简单的category.php 样板我有3个职位,每个都属于同一个家长类别,2个属于一个孩子类别,第三个属于另一个孩子类别。当我使用wp_list_categories 要生成类别链接,它可以正常工作。但当我点击链接查看任何类别时,我得到else 从have_posts if 陈述