• A(親カテゴリ)
      a(Aの子カテゴリ)
      b(Aの子カテゴリ)
    の時、記事1をカテゴリーaのみ選択して投稿。

    この場合にsingle.phpに

    <a href="<?php bloginfo('home'); ?>"><?php bloginfo('name'); ?></a>
    <?php the_category(' ','multiple'); ?>
    <em><?php the_title(); ?></em>

    などと記載した場合、

    home A /a 記事1

    と表示され、子カテゴリーの前に「/」が入ってしまいます。
    /」を出力しない方法はあるでしょうか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • 根本的な解決方法になっているか分かりませんが、

    <a href="<?php bloginfo('home'); ?>"><?php bloginfo('name'); ?></a>
    <?php foreach((get_the_category()) as $cat) {
    	echo get_category_parents($cat, TRUE, ' ');
    } ?>
    <em><?php the_title(); ?></em>

    ではだめでしょうか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「the_categoryで、multiple利用時の表示「/」」には新たに返信することはできません。