wordpressのパーマリンクの設定のところで
/site/column/カテゴリー名/1575(記事ID)のように設定しているのですが、
アクセスした際に、カテゴリー名の部分をaaaとかに変えてもリダイレクトもされず200で何もなかったかのようにカスタム投稿が表示されてしまう問題に陥っています。
パーマリンクの設定では、
カスタム投稿タイプのパーマリンク設定のところで
column http://localhost:8000/site/column/%column_category%/%post_id%
としています。
なのでcolumn_categoryとしてスラッグabcとdefをタームとして定義している場合、
http://localhost:8000/site/column/abc/1575と管理画面上はなっているのですが、
実際にブラウザでURLを変更して
http://localhost:8000/site/column/gutyagutya/1575としても同じページが表示されURLは変更されないままになってしまいます。
カスタム投稿タイプではなく通常の投稿の場合は正しくリダイレクトされるので管理画面での設定がおかしいのかなと思っていますが原因がわかりません。
初歩的な質問で大変申し訳ございませんが、どなたかご教示お願いいただけないでしょうか。
何卒よろしくお願いいたします。
追記:
0から新しく投稿タイプを作り、タクソノミーもつくりを正しく設定していてもこの現象は起きました。
やりたいこととしては、タクそのミーのslugが誤った文字列を入れても200で表示されてしまうのをリダイレクトもしくは404で返したいです。
どうしても知りたいです。3日ずっと調べては悩んでます。
あなたの回答
tips
プレビュー