カスタム投稿タイプを指定したループ中にカスタムタクソノミー名を表示
-
WordPress 3.5.2で
<?php query_posts( 'post_status=publish&post_type=hoge&posts_per_page=5' ); ?> <?php if (have_posts()) : ?> <?php while ( have_posts() ) : the_post(); ?>
としたカスタム投稿タイプを指定したループ中に
記事のカスタムタクソノミー名を表示しようとしたところうまくいきませんでした。<?php single_term_title( ); ?>
<?php $term = get_the_terms($post->ID, 'test'); echo esc_html($term->name); ?>
を使用して出力をしようとしましたが、どちらもできませんでした。
通常のカテゴリーを使用して
<?php $cat = get_the_category(); $cat = $cat[0]; echo $cat->cat_name; ?>
では出力することができました。
カスタムタクソノミーもっとうまく使えたら便利なのですが、どなたかご教授下さい。
よろしくお願い致します。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「カスタム投稿タイプを指定したループ中にカスタムタクソノミー名を表示」には新たに返信することはできません。