wordpressで「Custom Post Type UI」というプラグインを使用し、
カスタム投稿タイプを実装していますが、投稿ページやアーカイブページが404エラーになってしまいます。
下記2点の条件を満たした上でページを表示させたいのですが、うまくいきません。
==================
①「WPインストールサイトURL」と「サイトURL」が異なる
→「http://example.com/dir/wp/」を「http://example.com/」に変更している
②カスタム投稿タイプの投稿ページ、アーカイブページのURLをリライトしている
→「posttype」というスラッグに対して、ページのURLを「parent/posttype」にしたい
→アーカイブページのURLは「http://example.com/parent/posttype/」
==================
wpの情報をvar_dumpしたところ、URLのリライトは正しくおこなわれていましたが、
実際そのURLを表示すると404エラーとなってしまします。
また、下記のどちらかに変更したところ、ページは表示されました。
==================
①「サイトURL」を「WPインストールサイトURL」と同様にする
②カスタム投稿タイプの投稿ページ、アーカイブページのURLのリライトをfalseに
==================
逆に、試しても404エラーのままだったものは下記のとおりです。
==================
①WP管理画面:「設定」>「パーマリンク」の変更
②header.phpでflush_rules()関数の実行
③「Custom Post Type Permalinks」プラグインの使用
==================
前述した条件2つを満たした上でのカスタム投稿ページの実現は可能でしょうか?
ご教示いただけますと幸いです。
不足情報等ありましたら、ご指摘ください。
よろしくお願いいたします。
環境
WordPress 4.9.8
Custom Post Type UI 1.6.0
あなたの回答
tips
プレビュー