サポート » 使い方全般 » 記事がない場合もカテゴリIDで条件分岐したい。

  • 解決済 coaster141

    (@coaster141)


    ヘッダー内にカテゴリーIDが6〜10の時のみ表示させたい
    works01〜works04までのリンクがあります。
    現状、カテゴリー内に記事が存在するのは
    カテゴリーID6,10のみでこのうちカテゴリーID7,8,9にはまだ記事が存在しません。

    表示結果としては、
    カテゴリーID6,10の時しかこのリンクが表示されません。

    記事を持たない6〜10までの全カテゴリーページでも表示させたい場合
    どのように記述すればよろしいでしょうか?記事を持たないページの場合は
    in_categoryでは分岐できないという事でしょうか?

    <?php if(in_category(array('6','7','8','9','10'))): ?>
    <ul>
    <li><a href="works01"> works01</a></li>
    <li><a href="works02"> works02</a></li>
    <li><a href="works03"> works03</a></li>
    <li><a href="works04"> works04</a></li>
    </ul>
    <?php endif; ?>

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

    (@nobita)

    こんにちは、

    in_category() の代わりに、is_category() を使うといいんじゃないかと思います。

    トピック投稿者 coaster141

    (@coaster141)

    nobita様
    早速お返事ありがとうございました。

    こんな基礎的なところでの質問ですいません。
    無事、動作できました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「記事がない場合もカテゴリIDで条件分岐したい。」には新たに返信することはできません。