列出自定义帖子类型的多个分类

时间:2016-03-30 22:22:30

标签: php wordpress

Wordpress问题,

我有自定义帖子类型

3个分类法

每个分类中的多个术语

以下代码将在“Custom_Taxonomy”

中吐出一个术语列表

如何让它从同一自定义帖子类型中的“Custom_Taxonomy2”中吐出列表?

$terms = get_terms( 'Custom_Taxonomy' );

echo '<ul>';

foreach ( $terms as $term ) {

    // The $term is an object, so we don't need to specify the $taxonomy.
    $term_link = get_term_link( $term );

    // If there was an error, continue to the next term.
    if ( is_wp_error( $term_link ) ) {
        continue;
    }

    // We successfully got a link. Print it out.
    echo '<li><a href="' . esc_url( $term_link ) . '">' . $term->name . '</a></li>';
}

echo '</ul>';

我一直在尝试以下解决方案,但它们都不起作用,我不是一个PHP编码器。 (请不要给我一个downvote,我在这里尝试:-))

$terms = get_terms( 'Custom_Taxonomy' AND 'Custom_Taxonomy2' );
$terms = get_terms( 'Custom_Taxonomy' || 'Custom_Taxonomy2' );
$terms = get_terms( 'Custom_Taxonomy' && 'Custom_Taxonomy2' );
$terms = get_terms( 'Custom_Taxonomy', 'Custom_Taxonomy2' );
$terms = get_terms( 'Custom_Taxonomy' 'Custom_Taxonomy2' );

1 个答案:

答案 0 :(得分:1)

要获取多个分类的结果,只需将数组传递到名称字段

即可
std::shared_ptr<Shape>(new Circle(3))