サポート » 使い方全般 » 現在の階層の表示

  • 解決済 snnww930

    (@snnww930)


    本日2回目の質問になりますが、現在のカテゴリ階層をわかりやすく表示したいのですが、なんともなりません。助けて下さい。

    カテゴリA
     カテゴリAa
      カテゴリAaa
      カテゴリAab
     カテゴリAb
    カテゴリB
     カテゴリBa
     カテゴリBb

    とカテゴリがあった時に、カテゴリAaaにいるときに
    ”カテゴリA→カテゴリAa→カテゴリAaa”
    と表示させられる用にしたいです。
     
    <?php single_cat_title(); ?>
    で現在のカテゴリは表示させれるのは知ってるのですが、現在の親カテゴリの表示が分かりません。
    どうか宜しくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • $sep = ' &raquo; ';
    $cat = get_category(get_query_var('cat'));
    $cats = get_category_parents($cat->cat_ID, true, $sep);
    echo substr($cats, 0, strrpos($cats, $sep));

    $sep に各カテゴリ名間の区切り文字をお好みで指定します。

    参考:テンプレートタグ/get category parents

    トピック投稿者 snnww930

    (@snnww930)

    kzさん有難うございます。
    出きました。
    本当に感謝です。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「現在の階層の表示」には新たに返信することはできません。