产生归类在特定分类项目下的媒体库项目的列表

时间:2014-03-28 作者:Julia

我创建了一个名为“引用类型”的自定义分类法,用于对媒体库项目进行分类。在分类学中。php页面,我想生成一个列在“引用类型”下的所有媒体库项目的列表。我该怎么做呢?

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

您可以使用tax query 对于所有“引用类型”术语,将检索至少有一个“引用类型”术语的所有附件。

$rt_media = new WP_Query(
    array(
        \'posts_per_page\' => -1,
        \'post_type\' => \'attachment\',
        \'tax_query\' => array(
            array(
                \'taxonomy\' => \'reference_type\',
                \'terms\' => get_terms(
                    \'reference_type\',
                    array(
                        \'hide_empty\' => false,
                        \'fields\' => \'ids\',
                    )
                )
            )
        )
    )
);

while ( $rt_media->have_posts() ) : $rt_media->the_post(); ?>

    <div class="item">
        Use any template tags you want to output the list!
    </div>

<?php endwhile ?>

结束

相关推荐