やりたいこと
- カスタム投稿にストアを登録
- カスタムタクソノミーにエリアカテゴリーを登録
- パーマリンクを
https://domain/kanto/tokyo/1234
という構成にしたい
問題
カスタム投稿・タクソノミーの登録に「Custom Post Type UI」というプラグインを使うとカスタアム投稿ページが404ページになってしまった。
結論
カスタム投稿の登録はfunction.phpで行い解決。
詳細
カスタム投稿の登録には「Custom Post Type UI」
パーマリンク設定には「Custom Post Type Permalinks」
というプラグインを使いました。
以前全く同じ構成でパーマリンク設定を行なったことがあったので、できるということはわかっていました。
その時と違ったのがカスタム投稿の登録方法です。
以前はカスタム投稿をfunction.phpで設定しており、今回は「Custom Post Type UI」プラグインを使用していました。
登録には様々オプションがありますが、全く同じ。
「Custom Post Type UI」は登録する時のコードを出力してくれる機能があるので、コピーしてfunction.phpに貼り付け。プラグインを無効化して登録オプションが間違っているのかを検証したところ、404ページではなく投稿が正しく表示されました。