【WordPress】記事に紐づいたタグの取得(get_the_tags)

WordPressの記事に紐付いたタグを取得するためのコードです。
get_the_tagsを使用します。

WordPressに登録されている全てのタグを取得する場合はget_tagsを使用します。
get_tagsの使い方はコチラの記事でサイドバーへのタグ一覧表示方法にて紹介しています。

基本

<?php the_tags('前', '区切り文字', '後'); ?>
タグ一覧の前に表示する文字列 初期値:「タグ: 」
区切り文字 タグ名とタグ名の間のに表示する文字列または記号 初期値:「カンマ(, )」
最後のタグの後ろに表示する文字列 初期値:なし

タグの名前だけを表示

下記の参考コードはタグ名の前後をspanで囲うようにしています。

<?php 
  $tags = get_the_tags();
  foreach ( $tags as $tag ) {
    echo '<span>' . $tag->name . '</span>';
  }
?>

その他

上の参考コードの4行目をそれぞれ変えると出力できます。

タグ名の出力 echo $tag->name;
タグのスラッグ名の出力 echo $tag->slug;
タグIDの出力 echo $tag->term_id;
タグの説明の出力 echo $tag->description;
タグに属する記事の数を出力 echo $tag->count;
タグのリンクだけを出力 echo get_tag_link($tag->term_id);

参考:http://kawatama.net/web/629
https://thewppress.com/libraries/get-the-tags-array/
https://design-tera.com/blog/archives/2387/
https://recooord.org/wordpress-get-the-tags/











関連記事

コメントを残す

*