サポート » 使い方全般 » 出力されるカテゴリごとにclassを付与したい

  • 解決済 bubbletmm

    (@bubbletmm)


    以下でカテゴリを出力しているのですが、
    出力されるカテゴリごとに<span class=”cat[カテゴリid]”>[カテゴリ名]</span>
    とclassにcat[カテゴリid]としたいです。

    以下をどのように編集すれば宜しいでしょうか?
    <?php
    $cats = get_the_category();
    $cat = $cats[0];
    $cat_id = $cat->term_id;
    $cat_ids = get_ancestors( $cat_id, ‘category’ );
    $top_cat_id = $cat_ids[count( $cat_ids ) – 1];
    $top_cat = get_category( $top_cat_id );
    echo $top_cat->name;
    ?>

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 bubbletmm

    (@bubbletmm)

    自己解決しました

    <?php
    $cats = get_the_category();
    $cat = $cats[0];
    $cat_id = $cat->term_id;
    $cat_ids = get_ancestors( $cat_id, ‘category’ );
    $top_cat_id = $cat_ids[count( $cat_ids ) – 1];
    $top_cat = get_category( $top_cat_id );
    echo “<span class=’$top_cat_id cat’>”.$top_cat->name.”</span>”;
    ?>
    <span>

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「出力されるカテゴリごとにclassを付与したい」には新たに返信することはできません。