サポート » テーマ » 親カテゴリとそれに属する子カテゴリ一覧の表示

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • http://wpdocs.sourceforge.jp/テンプレートタグ/wp_list_categories
    ここのパラメータの説明を読めば明らかです。

    ありがとうございました。

    <?php wp_list_categories('title_li=&hide_empty=0'); ?>

    でCSSを調整することでかなりやりたいことに近いことができそうです。

    ただ、1点こちらで出力をすると、親カテゴリもリンクが貼られてしまいます。
    親カテゴリにのみリンクを貼りたくないのですが、そちらはどうすればよいでしょうか?

    お手数ですが、よろしくお願いいたします。

    <h2>親カテゴリーA</h2>
    <ul>
    <?php wp_list_categories('title_li=&hide_empty=0&child_of=AのカテゴリーID'); ?>
    </ul>
    <h2>親カテゴリーB</h2>
    <ul>
    <?php wp_list_categories('title_li=&hide_empty=0&child_of=BのカテゴリーID'); ?>
    </ul>

    全部自動化するなら(親カテゴリーも増えるなら)

    <?php
    // 最上位のカテゴリーだけ取得
    $categories = get_categories('hide_empty=0&parent=0');
    foreach($categories as $category) :
    ?>
        <h2><?php echo esc_html($category->cat_name); ?></h2>
        <ul>
        <?php
            wp_list_categories('title_li=&hide_empty=0&child_of='.$category->cat_ID);
        ?>
        </ul>
    <?php
    endforeach;
    ?>

    pluto1234様

    早速のご回答ありがとうございました。
    うまくいきました!

    まさにやりたいことが全部自動化でしたので、ドンピシャでした。

    まだソースの意味を理解していませんので、これから教えていただいたソースをじっくり勉強します。

    本当にいろいろとご親切にありがとうございました。
    それでは取り急ぎお礼にて失礼いたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「親カテゴリとそれに属する子カテゴリ一覧の表示」には新たに返信することはできません。