特定の用語とそのIDを表示する必要があります。私はこのコードでカテゴリのためにそれを得ます:
<a href="<?php echo get_category_link(1); ?>" title="<?php echo get_cat_name(1);?>"><?php echo get_cat_name(1);?></a>
…1は私が印刷しなければならないIDです。次のようなものはありますか?
<?php echo get_term_link(1); ?>
または
<?php echo get_term_name(1); ?>
get_term()
を使用して、名前、スラッグ、または説明を取得します。
$term = get_term( 1, 'taxonomy_slug' );
// Name
echo $term->name;
// Link
echo get_term_link(1, 'taxonomy_slug');
// OR
echo get_term_link( $term );
WP 2.3.0以降、termのフィールドを取得するためのAPIがあります: get_term_field()
。
それで、私はむしろ<?php get_term_field( 'key', $term ); ?>
を使いたいと思います。
key
:複数、リンク、名前など。$term
:term_idまたは\ WP_Termオブジェクトのいずれかになります。