サポート » 使い方全般 » single.phpで子カテゴリーへのリンクのみ表示させたい

  • 解決済 kog

    (@kog)


    親カテゴリー
     -子カテゴリー
       -記事

    このような構造の記事のテンプレート上で、
    <?php the_category(‘ , ‘); ?>
    のような形でカテゴリーへのリンクを設置したいと考えておりますが、
    上記のような構造の場合、

    [親カテゴリー、子カテゴリー]

    のような形で表示されますが、

    [子カテゴリー](リンク付き)

    上記のように表示させたいと考えております。
    WPの構造上難しいのかなとも思ったりしますが、
    いろいろと調べましたが実現することができずに困っております。

    もし方法がお分かりの方がいらっしゃればお教えいただければと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • スレッド開始 kog

    (@kog)

    こちらにある、
    不要なカテゴリー名を削除する形で親カテゴリー名を削除して解決できました。

    <?php $cats = get_the_category();
    $exclude = array(1,3,5); // 不要なカテゴリのID
    foreach((array)$cats as $cat)
      if(!in_array($cat->cat_ID, $exclude))
        echo '<a href="' . get_category_link($cat->cat_ID) . '">' . $cat->cat_name . '</a>'; ?>
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「single.phpで子カテゴリーへのリンクのみ表示させたい」には新たに返信することはできません。