0

他の場所で多くの投稿を見ましたが、的を射たものは何もありません。

カスタム投稿タイプに関連するカスタム分類法の特定の用語の説明を繰り返す必要があります。

現在、用語ごとに関連するカスタム投稿のコンテンツを取得するために、次のループを正常に実行しています (この場合、カスタム投稿タイプは「rental_gear」で、用語は「cameras」です:

<?  $args = array(
    'post_type'=> 'rental_gear',
    'type'    => 'cameras',
    'order'    => 'ASC'
    );              

    $the_query = new WP_Query( $args );
    if($the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); 

?>
    <li><a href="<? the_permalink(); ?>">&rsaquo; <? the_title(); ?></a></li>   
<?php endwhile; endif; wp_reset_postdata(); ?>

このループで用語の説明を取得できますか? 「get_term」関数を試し、「$term->description;」をプルしてみました。しかし、それらは投稿に関連しており、これは多くの投稿からの情報を一覧表示する概要ページにあります (したがって、ループの使用)

4

1 に答える 1

1

カスタム分類法の名前について言及していないので、 を置き換えyour-taxonomyます。これにより、 に用語が含まれるすべてrental_gearの投稿がクエリされます。camerayour-taxonomy

<?php
$args = array(
    'post_type' => 'rental_gear',
    'tax_query' => array(
        array(
            'taxonomy' => 'your-taxonomy',
            'field' => 'slug',
            'terms' => 'camera'
        )
    )
);
$query = new WP_Query( $args );
于 2012-09-03T17:28:27.080 に答える