[WP覚書]カテゴリースラッグ名のクラス&カテゴリーアーカイブページにリンク付きのカテゴリー名の出力方法

初歩編

カテゴリースラッグを表示する方法【WordPress】 – ウェブなとき。

上を参考に試しにごく初歩的にこんな感じにしてみました。

<p class="<?php 
    $cat = get_the_category();
    $catslug = $cat&#91;0&#93;->category_nicename;
    echo $catslug;
?>">
<?php 
    $cat = get_the_category();
    $catslug = $cat&#91;0&#93;->cat_name;
    echo $catslug;
?></p>

カテゴリー1

決定版!

出力はできたけどもっとまとめられるんだろうなと思いつつ、さらに捜索したら、その後こちらのページを見つけて、この記述が全くビンゴ!でした。
echoの書き方ももうちょっと勉強しないとなぁ。

Wordressのカテゴリースラッグをクラス名として付ける方法と固定ページのスラッグをIDにつける方法 | memocarilog

<?php $cat = get_the_category(); $cat = $cat&#91;0&#93;; {
  echo '<p class="' . $cat->category_nicename . '" />'; 
 } ?>
<?php the_category(','); ?></p> 

カテゴリー1

日記

Posted by ponnao