繁体   English   中英

WORDPRESS:使用自定义帖子类型显示自定义分类法中某个类别的帖子

[英]WORDPRESS: Displaying posts from a category within a custom taxonomy, using custom post type

希望你们中的一个能帮助我。

我创建了一个名为FAQs的自定义帖子类型,这些需要分为几类。 我创建了一个自定义分类法和其中的3个类别。 我想做的是显示自定义分类中特定类别的帖子。

自定义帖子类型为avius_faqs自定义分类法为faqs_taxonomy我要显示的类别为Survey-faqs

下面的代码是我当前拥有的代码,但是不是显示特定分类法的帖子,而是显示该分类法中所有类别的帖子。

<?php
query_posts( array( 'post_type' => 'avius_faqs', 'faqs_taxonomy' => 'surveys-faqs'));
if (have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <div class="faq">
        <i class="fa fa-plus"></i>
        <h3 class="question"><?php the_field('question', false, false); ?></h3>
        <div class="answer"><?php the_field('answer'); ?></div>
    </div>
<?php endwhile; endif; wp_reset_query(); ?>

希望这一切有意义,任何帮助将不胜感激!

提前致谢!

希望它对您有用。

$query = new WP_Query( array(
        'post_type'=>'avius_faqs',
        'posts_per_page'=>4,
        'tax_query'=>array(
            array(
                'taxonomy'=>'faqs_taxonomy',
                'field'=>'slug',
                'terms'=>'surveys-faqs'  // change to slug according to your requirement
            )
         )
    ) );

    while ( $query->have_posts ) {
        $query->the_post();
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM