サポート » 使い方全般 » カスタム分類の絞り込み結果ページで条件分岐がしたい

  • 現在、カスタム分類「目的」「地域」があります。
    そこで、下記のように絞り込んだ結果ページで、条件分岐をしたいのですがうまくいきません。

    (A)
    http://hogehoge.com/地域/関東/?目的=グルメ
    (B)
    http://hogehoge.com/目的/グルメ/?地域=関東

    (A)と(B)は表示される内容は一緒ですが、テンプレートに下記のような記述で出力される内容を変えたいのですが、(A)(B)どちらも同じ内容が出力されます。

    <?php if(is_tax(‘目的’)): ?>
    目的サブメニュー
    <?php elseif(is_tax(‘地域’)): ?>
    地域サブメニュー
    <?php endif; ?>

    どなたかやり方が分かる方ご教授いただけると大変助かります。
    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    <?php if(is_tax('目的') && isset($_GET['地域'])): ?>
    目的サブメニュー
    <?php elseif(is_tax('地域') && isset($_GET['目的'])): ?>
    地域サブメニュー
    <?php endif; ?>

    でいかがでしょう。

    トピック投稿者 borarrg

    (@borarrg)

    jim912さん、ありがとうございます。

    教えていただいた方法で試したのですが、片方のサブメニューは表示されるのですが、もう片方は何も表示されません。ちなみに表示されるほうは(A)(B)で出力した時に優先されるタームです。

    原因が分かりましたらご教授お願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタム分類の絞り込み結果ページで条件分岐がしたい」には新たに返信することはできません。