フォーラムへの返信

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 記事が属しているカテゴリ表示について
    トピック投稿者 kabochao

    (@kabochao)

    kvex様
    ご返答ありがとうございます。

    kvex様に教えていただいたやり方でやってみたのですが、
    カテゴリの並び順が希望通りにいかないのですが何が原因でしょうか?
    教えていただいたやり方だと以下のようになりました。
    この順番を変更して出力したいと思っています。

    genre | pop
    color | white

    教えていただいたやり方で各親カテゴリ、子カテゴリを

    • <p><span>で囲みたいと思っているのですが、phpを
      あまり理解していない為、教えていただいたコードを
      編集してみませんが、思うようになりませんでした。

      下記のように出力する為にはどういった書き方を
      すればいいか教えていただけませんでしょうか?
      知識不足で申し訳ございませんがよろしくお願い致します。

      color,genle = 親カテゴリ
      red,rock = 子カテゴリ

      <li>
      <p><span class="clip-color">color</span></p>
      <span class="clip-color-icon clip-color-red>">red</span>
      </span>
      </li>
      <li>
      <p><span class="clip-genre">genle</span></p>
      <span class="clip-genre-icon">rock</span>
      </li>
    フォーラム: 使い方全般
    返信が含まれるトピック: 記事が属しているカテゴリ表示について
    トピック投稿者 kabochao

    (@kabochao)

    kurosquare様
    ご返答ありがとうございます。
    具体的なコードは以下の通りです。

    これだとひとつだけのカテゴリの場合は実装することが出来ました。

    <li>
    <p><span class="clip-color">color</span></p>
    <span class="clip-color-icon clip-color-<?php $category = get_the_category(); echo $category[0]->category_nicename; ?>">
    <?php the_category(' '); ?></span>
    </li>

    希望は以下のように出力されることを望んでいます。

    <li>
    <p><span class="clip-color">color</span></p>
    <span class="clip-color-icon clip-color-red>">red</span>
    </span>
    </li>
    <li>
    <p><span class="clip-genre">genle</span></p>
    <span class="clip-genre-icon">rock</span>
    </li>

    <span class=”clip-color-icon ■clip-color-red■>”>■red■</span>
    ■で囲っているところが投稿された際、親カテゴリcolorの
    子カテゴリを出力できるようにはなりました。

    <span class=”clip-genre-icon”>●rock●</span>
    ●で囲っているところが投稿された際の親カテゴリgenleの
    子カテゴリですが、こちらを出力することができず、上記の
    コードで出力しようとすると

    <span class="clip-color-icon clip-color-red,rock>">red,rock</span>

    となってしまいます。
    ご解決方法が分かる方がいらっしゃいましたらよろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)