如何在一个页面中只显示自定义帖子类型的分类?

时间:2013-07-18 作者:Nandha

我已经创建了作为自定义帖子的recipe和作为分类法的types。在该分类法中,我创建了蔬菜和水果作为字段,每个字段有5篇帖子,但我需要在页面中只显示蔬菜和水果?

下面的查询是我当前使用的。它显示所有帖子。

<?php
    $mypost = array( \'post_type\' => \'recipe\', );
    $loop = new WP_Query( array( \'post_type\' => \'recipe\', \'posts_per_page\' => 9 ) );
?>
有人能帮我吗?

1 个回复
SO网友:Fränk

您可以使用taxonomy query, 像这样:

$args = array(
        \'post_type\' => \'recipe\',
        \'tax_query\' => array(
            array(
                \'taxonomy\' => \'types\',
                \'field\' => \'slug\',
                \'terms\' => array( \'vegetables\', \'fruit\' )
                 )
        )
);
$query = new WP_Query( $args );

结束

相关推荐

Top level parent taxonomy ID

在产品归档页面的顶部,我试图显示产品类别列表。规则应该是列表始终显示顶级的直接子级。关于WPA有几个答案,我一直在尝试实施(以我的最低技能),但我遗漏了一些东西。以下是查询: <?php $taxonomy = \'product_cat\'; $orderby = \'name\'; $order = \'DESC\'; $show_count = 0; // 1 for