制作会社から制作会社じゃない会社に転職が決まりました。制作会社で学んだことを残らず記事にしたいと思います。Blogの公式キャラクター「パンD」です。カスタム投稿タイプやカスタムタクソノミーのURLに独自の階層構造を持たせる方法を紹介します。まえがきカスタム投稿タイプのアーカイブのURLは普通こんな感じ。“kotori-blog.com/投稿タイプ名”これに階層構造を持たせたい場合が多々あります。“kotori-blog.com/custompost/投稿タイプ名”第三階層くらいまであるサイトだとURLの構造って大事だったりしますよね。今までは「無理だろ」と思って諦めていましたが先日、とうとう発見しました!そんな感じでこの記事はカスタム投稿タイプのURLに階層構造を持たせる方法を紹介します。使用したこと無い人は使ってみてください。カスタム投稿やカスタムタクソノミーの追加がめっちゃ簡単にできます。UI」の使い方は割愛するので必要なら↑を参考にしてください。UIの設定項目「カスタムリライトスラッグ」に希望するURLを入力する方法はタイトルの通りです。Options」をクリックします。Archive」を「true」にしてくださいね。)この例の通りに行くとカスタム投稿タイプのアーカイブURLはこんな感じになります。“/activity/kotoridiary”もちろんカスタム投稿タイプの記事詳細ページもここで指定したカスタムスラッグのURL以下に作られます。あっ、もしアーカイブや詳細ページを表示すると404エラーが返ってくる時は、管理画面の「設定」→「パーマリンク設定」から何も変更せずそのまま「変更を保存」をクリックして更新してみましょう。カスタム投稿タイプ周りで何か変更したらパーマリンク設定を更新する癖を付けとくと良いでしょう。カスタムタクソノミーのURLも階層構造を持たせることができる同じ方法でカスタムタクソノミーの「カスタムリライトスラッグ」を編集することでカスタムタクソノミーにも階層構造を持たせることができます。お好きなように編集してください。まとめとりあえず一つ言えるのはもっと早く知りたかった。これからも使う機会は多そうなので良しとしましょう。この方法で指定するURLは、アーカイブページの最終的なURLが固定ページ等のURLと被らない限りどんなURLでも問題ないので汎用性高いです。Blogをご覧いただきありがとうございます。Facebook、Twitterを通じて、皆様と交流していき色んな情報を共有していければな~と思ってます。@KoToRi_blog基本フォロー返します。RSSを登録するRSSはこちらから。Feedly使ってる人はこちらから。Blogの公式パンダ『パンD』の【動く】LINEスタンプがリリースされました。WordPressで静的ファイルを書き出す文字数制限を文字列の幅を合わせる形で行う方法[wordpress]力を貸してくださるプログラマーさんを募集します。