• 解決済 tetch1987

    (@tetch1987)


    現在、一つのカスタム投稿タイプに対し、2つのカスタム分類を適用しているのですが、2つのタクソノミーを合わせたパーマリンクは存在しますか?

    パーマリンク設定:%category%/%post_id%
    Wordpress:3.9.1
    カスタム投稿タイプもカスタム分類もfunctions.phpで作成しています。

    例えば「音楽(music)」というカスタム投稿タイプに対し、「ジャンル(genre)」と「地域(area)」というカスタム分類を適用しているとします。
    上記のパーマリンク設定だとそれぞれの一覧表示は、
    →ジャンル(ロック):http://sample.com/genre/rock
    →地域(日本):http://sample.com/area/japan
    などのようにすると表示されるのですが、ロックかつ日本の記事を一覧表示するパーマリンクはどのようになるのでしょうか?
    パーマリンク設定を変える必要がありましたらそれでもかまいません。

    GETやPOSTでカスタム分類情報を特定の固定ページに送り、WP_Queryを利用したページテンプレートにて合致するものを表示する方法はできました。
    しかし、この方法だと「//sample.com/music-list?genre=rock&area=japan」のようになってしまい、常にその固定ページを表示するような形になってしまいます。
    そのため、もし単純に複数のタクソノミーを絞り込み表示するパーマリンクが存在するなら、取得・表示するコードや、ページング、titleの振り分けなどを気にしなくていいと思った次第です。

    どうぞよろしくお願いいたします。

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

    (@tetch1987)

    すみません。どうゆう仕組みか分かりませんが以下のようにすれば、複数のタクソノミーの指定が表示されました。

    ▽ジャンルでの表示
    ・パーマリンク
    http://sample.com/genre/rock?area=japan

    ▽地域での表示
    ・パーマリンク
    http://sample.com/area/japan?genre=rock

    テンプレートはarichive.phpが利用されました。
    また、wp_title();での出力結果は、両方「ジャンル ロック」になりました。

    こうゆうとこWordpressすごいですね。

    汚してしまい申し訳ございません。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「複数のカスタム分類を利用した場合のパーマリンクについて」には新たに返信することはできません。