サポート » 使い方全般 » カテゴリ別一覧の表示方法について

  • 解決済 keibai

    (@keibai)


    はじめまして

    たまに参考にさせていただいております。

    本に出ていたサンプルコードを参考にして、カテゴリ別一覧を表示させております。
    http://keibai.zxq.net/archives

    新たに2カテゴリほど新設したいと思っているのですが、上記には表示をさせず、別ページに一覧表示をさせたいと思っております。

    しかし、新たに新設するカテゴリを除外するための書き方がわかりません。

    2パターンの実現方法が想定されますが、それぞれにわからないことがあります。
    【記事一覧に複数のカテゴリを指定する方法】

    $cats = get_categories(‘parent=0&hide_empty=0’);

    →上記のparent=0をparent=1,2,3に変更しても表示されませんでした。(書き方がわかりません)

    【記事一覧に除外したいカテゴリを複数指定する方法】
    上記のparent=0をparent=-1,-2,-3に変更しても表示されませんでした。(書き方がわかりません)

    ご存知の方、ご教示いただけましたら幸いです。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • リンク先を見た感じではリスト表示されているだけのように思いますが、get_categoriesではなくwp list categoriesではだめですかね?簡単にID指定して抜けると思いますけど。
    テンプレートタグ/wp list categories

    ちなみに、parentは指定されたIDの子カテゴリを取得する指定じゃなかったですかね?
    parent=0で一番親の子リスト、つまり全部?parent=1だとID1の子カテゴリ一覧を取得するようになってしまうのではないでしょうか?

    トピック投稿者 keibai

    (@keibai)

    多忙なため中断しておりましたが、本日再開しました。

    【特定カテゴリのみ表示】
    http://keibai.zxq.net/words

    【特定カテゴリを除外して表示】
    http://keibai.zxq.net/archives

    ■1,2,3のカテゴリのみ表示したい場合は、
    $cats = get_categories(‘parent=&hide_empty=0&include=1,2,3’);

    ■4,5,6のカテゴリを除外して表示したい場合は、
    $cats = get_categories(‘parent=&hide_empty=0&exclude=4,5,6’);

    上記で実現できました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カテゴリ別一覧の表示方法について」には新たに返信することはできません。