WordPressでカテゴリー名をリンクなしで取得する方法
the_category()
でカテゴリーを表示すると、デフォルトの表示では下記のように<a>タグに囲われたリストで表示されます。
<ul>
<li><a>カテゴリ名</a></li>
</ul>
この<ul>タグと<a>タグを消した、「カテゴリ名」だけを表示する方法です。
the_category()
の部分を下記に書き換えます。
foreach((get_the_category()) as $cat){
echo $cat->cat_name;
}
cat_name
で取得したカテゴリ名だけを表示しています。
複数のカテゴリ名を並べて表示させたい場合は、下記のようにecho
の部分に追記します。
echo $cat->cat_name . ' ';
カテゴリ名の間に「(空白)」を入れて表示しています。「・」や「,」で区切りたい場合は、「’ ‘」の部分を変更します。