get_the_term_listで分類にリンクをつけないようにする。
カスタム分類は便利ですが、現在の投稿のカスタム分類一覧を表示しようと
get_the_term_listを使用すると自動で分類にリンクが付いてしまいます。
get_the_termsで一つずつ出力させてもよかったのですが、ちょっとした改造でリンクをはずした一覧を表示できたのでちょっと改造してみました。
function get_the_term_list_nolink( $id = 0, $taxonomy, $before = '', $sep = '', $after = '' ) { $terms = get_the_terms( $id, $taxonomy ); if ( is_wp_error( $terms ) ) return $terms; if ( empty( $terms ) ) return false; foreach ( $terms as $term ) { $term_names[] = $term->name ; } return $before . join( $sep, $term_names ) . $after; }
これをどっかfunctions.phpのどこかに入れて、get_the_term_listの代わりにget_the_term_list_nolinkを使えば
一覧にリンクが表示されなくなります。
助かりました
ありがとうございます!!
[…] get_the_term_listで分類にリンクをつけないようにする。 […]