サポート » 使い方全般 » 複数のカスタムタクソノミーの記事一覧を抽出

  • 解決済 chibiyuko_0124

    (@chibiyuko_0124)


    いつもお世話になっております。

    カスタムタクソノミーを2種類(A、Bとします)作成しました。
    Aは親カテゴリ、Bは子カテゴリといったような関係です。
    taxonomy-A.php内でBをサイドバーに一覧表示させています。
    その際、Bのタームをクリックした際に飛んだページで
    表示していたAのタームかつ、クリックしたBのタームに属している記事を表示させたいです。

    ★例
    A(リンゴ/スイカ)
    B(赤い/青い)

    ・リンゴページでBの「赤い」をクリックした際は「リンゴのカテゴリかつ赤いカテゴリに該当する記事」のみ表示
    ・スイカページでBの「青い」をクリックした際は「スイカのカテゴリかつ青いカテゴリに該当する記事」のみ表示

    Aのカテゴリごとにカスタム投稿を作成すれば解消されるのですが、投稿内容が全く同じなため一つにまとめたいと思いこのようなことに陥っております。
    URLの問題も発生するかと思いますので、そもそもこんなことが可能なのかもわかりませんが…。

    やり方をご存知な方がいらっしゃればご教授いただけますと幸いです。
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック投稿者 chibiyuko_0124

    (@chibiyuko_0124)

    説明がわかりづらく申し訳ないです。

    リンゴページ(A)
    └赤い(B)
    └青い(B)

    スイカページ(A)
    └赤い(B)
    └青い(B)

    ◎現状のtaxonomy-A.phpの記述

    /* B一覧(赤い、青い)を表示 */
    <?php wp_list_categories(array('title_li' => '', 'taxonomy' => 'cat_network')); ?>
    
    /* A(リンゴ or スイカ)に該当する記事一覧を表示 */
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    記事タイトル、アイキャッチなど
    <? endwhile ; ?>
    <? endif ; ?>

    ◎現状の動作
    Bを押すと、選択したタームの記事のみが表示されるもののリンゴ・スイカの両方が表示されてしまいます。
    リンゴのページの際はリンゴのみ、スイカはスイカのみと表示したいです。

    トピック投稿者 chibiyuko_0124

    (@chibiyuko_0124)

    仕様変更のため、こちらの出力法は使用しなくなりました。
    根本的な解決とはなっていないのですが解決済みとさせていただきます。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「複数のカスタムタクソノミーの記事一覧を抽出」には新たに返信することはできません。