WordPressでタグを取得・出力する方法
(1)タグを全件取り出し、順次出力する
$tags = get_the_tags();
if ($tags)
{
foreach($tags as $tag)
{
echo '<li>' . $tag->name . '</li>';
}
}
(2)タグを全件取り出し、リンク先を付加して順次出力する
HTML本体の中にPHPで処理を組み込む
<html>
<?php
$posttags = get_the_tags();
if ($posttags)
{ foreach($posttags as $tag)
{ ?>
<a href="<?php echo get_tag_link($tag->term_id) ?>" target="_blank">
<?php
echo $tag->name ?>
</a>
<?php
}
} ?>
</html>
<補足>
WordPressのタグは以下の順番で表示される
数字
アルファベット
ひらがな
カタカナ
漢字
<主>と<従>の関係であるタグ構成の場合
出力順を保証するためにタグ名の先頭に①と②を付与する
①が主タグ、②が従タグとして順に表記される
プラグインやプログラミングを取り入れれば並びは替えられるが
手っ取り早い方法で並び順を保証する、方法です
コメントを残す