WordPressでカスタム投稿タイプ複数追加している時にこのエラーにハマったのでその対処法として。
エラー症状
カスタム投稿タイプを設定し、管理画面にも正しく表示されている。挙動がおかしくなるパターンは複数存在する。
- プレビューが表示されない。
- プレビューは表示されるが、公開後のページが表示されない。
- 投稿一覧が表示されない。
- 投稿一覧を表示をクリックすると、強制的に最初の個別の投稿ページにリダイレクトされる。
functions.phpを書き直してみたり、サーバーを再起動してみても同じ症状が発生する。。
対処法
対処法はとても簡単です。
「設定」>「パーマリンク設定」>「変更を保存」をクリック。
以上で完了。リロードするとエラーにならず、個別ページも一覧ページも正しく表示される。