カスタムタクソノミーを使用した時のURLはどうなるか?
WordPressのカスタム投稿タイプの中で、カスタムタクソノミーを利用している時のURLはどのようなルールで決まるのかまとめました。
まず通常のカスタム投稿タイプのアーカイブページのURL
例えば「custom」という名前のカスタム投稿タイプがあった場合、アーカイブページのURLはシンプルに次のようになります。
http://example.com/custom/
それではこの「custom」投稿タイプに、カスタムタクソノミーを設定している場合はどうでしょか?
カスタムタクソノミー使用ページのURL
カスタム投稿タイプを使用している場合、URLは次のようになります。
【カスタムタクソノミー名】area
【ターム】tokyo
http://example.com/area/tokyo/
注目すべきは、先程はURLに入っていた「custom」というカスタム投稿タイプの名前が入らなくなった点です。
また、タームに親子関係があっても、URLに親子関係は反映されません。
× http://example.com/area/tokyo/shinjiku/
◯ http://example.com/area/shinjuku/
少し間違えやすいので注意が必要です。