【WordPress】カスタム投稿タイプの定義-カスタム投稿タイプアーカイブを作らない
- 2018.12.11
- WordPress
カスタム投稿タイプの定義のあれこれ。
カスタム投稿タイプの投稿一覧ページ(=アーカイブとか、カスタム投稿タイプのトップページとか、インデックスページとも言う)を作らない。
‘has_archive’ => false, にする。
例えば、固定ページを作成して、その固定ページにカスタム投稿タイプの投稿一覧を表示する場合。固定ページのスラッグをカスタム投稿タイプのアーカイブのそれと同じにしたい。
なぜなら、カスタム投稿タイプの個別ページ(singleページ)とURLを統一したいから。
具体的に書くと、
カスタム投稿タイプの個別ページのURLは、
//サイトドメイン/カスタム投稿タイプのスラッグ/個別カスタム投稿のスラッグ/となる。
カスタム投稿一覧ページのURLは
//サイトドメイン/カスタム投稿タイプのスラッグ/
カスタム投稿タイプの投稿一覧を表示する固定ページもこのURLにしたいと、スラッグをカスタム投稿タイプうのスラッグにすると、固定ページ表示されずにカスタム投稿タイプアーカイブへリダイレクトされる。
なので、カスタム投稿タイプアーカイブを作らないようにして、リダイレクトを防止し、固定ページを表示するようにする。
-
前の記事
【WordPress】メディアを追加からの”画像を編集”でプレビューできない 2018.09.26
-
次の記事
木製おもちゃ 2019.03.06