【WordPress】カスタム投稿タイプの記事が表示されない(404エラー)時の解決方法

WordPressでカスタム投稿タイプの追加したけど記事が表示されない!なんだか年がら年中こんな現象に悩まされている気がします(笑)

WordPress(ワードプレス)

以前も似たような現象(通常投稿ページが表示されない)に遭遇しましたが、今回はまた別のトラブル。これもわかってしまえばなんてことないのですが、(カスタム投稿の設定自体は間違っていないだけに)知らないとハマってしまうやつです。

関連記事:WordPressのカスタム投稿タイプの条件分岐タグまとめ

カスタム投稿が表示されない時の解決方法

解決方法は超簡単。

管理画面から「パーマリンク設定の変更を保存する」だけです。

現在のWordPressの仕様だと、この作業を行わないと「ページが見つかりません(404エラー)」ページが表示されるようです。保存しないと新しいカスタム投稿のリンクを認識できないんですかね。

ちなみに、function.phpに[flush_rewrite_rules]を追記しても改善されるようですが、別の問題が起きる可能性があるのでパーマリンクの保存で対応しましょう。

Related Posts