サポート » 使い方全般 » 特定カテゴリを記事数をつけて表示する(除外カテゴリあり)

  • 解決済 ma0428

    (@ma0428)


    初めて質問します。

    「特定カテゴリを記事数をつけて表示する」記事は沢山あるのですが、
    自分の状況とあてはまらず、やってはみたものの、時間ばかりたつので
    質問いたします。

    WordPressのサイドバーに
    特定のカテゴリを表示したいのですが、同時に記事数を()で表示したいです。

    【現在のコード】

    <?php
        $cat_all = get_terms( "category", "fields=all&get=all" );
        foreach($cat_all as $value):
     ?>
    <p><a href="<?php echo get_category_link($value->term_id); ?>"class="rpthumb clear"><span class="rpthumb-title"><?php echo $value->name;?>(<?php echo get_category($value->term_id)->category_count; ?>)</span></a></p>
    <?php endforeach; ?>

    これが現在のコードです。
    すべてのカテゴリ名に記事数が付いている状態です。

    これで上手く表示していたのですが、
    これで、なおかつ、特定のカテゴリを表示したいのです(除外でもいいです)

    いろいろためしましたが、
    どれもうまく表示されないので、
    このコードに何か追加するか、変更して
    表示できないものでしょうか?

    PHPはまるでよくわからない状態なので
    高度なことは理解できないのですが、
    よろしくお願いいたします。

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

    (@nobita)

    こんにちは

    特定のカテゴリだけのリンクを表示したいという事ですと、以下のように

    include=カテゴリIDをカンマ区切りでセットするとよいと思います。

    $cat_all = get_terms( "category","fields=all&include=2,1&get=all"  );
    モデレーター gatespace

    (@gatespace)

    トピック投稿者 ma0428

    (@ma0428)

    nobita様
    gatespace様

    ご回答ありがとうございました!

    nobita様の「include=カテゴリID」で表示できました!

    まる2日この作業していたので、本当に助かりました。

    お二方、
    大切なお時間をありがとうございます。
    心から感謝しております!

    またよろしくお願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「特定カテゴリを記事数をつけて表示する(除外カテゴリあり)」には新たに返信することはできません。