WordPressでカテゴリー名をリンクなしで取得する方法

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 . ' ';

カテゴリ名の間に「(空白)」を入れて表示しています。「・」や「,」で区切りたい場合は、「’ ‘」の部分を変更します。