リンクなしtag(タグ名)を表示

WordPressのタグを表示するときの一般的なテンプレートタグ(タグ+リンクで表示)

<?php the_tags('前', '区切り文字', '後'); ?>

でも、リンクは出力せずタグ名だけ表示させたい場合もある。
そんな時は以下を使用。

get_the_tagsでタグ名だけ出力

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

テンプレートタグ/get the tags – WordPress Codex 日本語版

見た目をちょっと変えてみる

タグスラッグをclass(もしくはid)に割り当ててデザインを変える。

<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo '<span class="' .$tag->slug . '">' . $tag->name . ' </span>';
}
}
?>

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です