WordPress

WordPressの記事一覧で各記事のターム一覧を表示する

カスタム投稿のアーカイブページなどの記事一覧で、投稿に紐づいたターム一覧をリンク付きで表示するには、get_the_terms関数を使って以下のようなコードを書きます。

<?php
$terms = get_the_terms($post->ID,’works-cat’);
foreach( $terms as $term ) {
echo ‘<a href=”‘.get_term_link($term->slug, ‘works-cat’).'”>’.$term->name.'</a>’;
}
?>

「works-cat」にはタクソノミー名が入ります。

Leave a Comment