TCDテーマのカスタム投稿でページを作成すると、
- お探しのページが見つかりませんでした
- 404 NOT FOUND
といったような404ページが表示されることがあると思うんですが、この症状はカスタム投稿のスラッグを変更したことが関係していることが多いようです。
スラッグはテーマオプション内の下記のような画面から設定できます。(複数有り)
この記事では、スラッグを変更した際にこのような画面が出た時の対処法について解説しますので、ぜひお困りの方は参考にしてください。
どんな画面が表示されるか(404ページ)
ちなみに「お探しのページが見つかりませんでした」とか「404 NOT FOUND」といったようなページは下記になります。(テーマによって見た目は異なります)
TCDテーマをお使いの方でこのような画面(404ページ)が表示された場合は、まずはじめにスラッグを疑いましょう。
スラッグを変更すると、内部のリンクが完全に書き換えられていないため、サイト上では変わっているんだけども、システム上は反映されていないといった奇妙な状態になるようです。
そのため、手動で書き換えて更新してあげる必要があります。
スラッグを更新して反映させよう
スラッグを手動で更新する方法はとても簡単です。
設定 > パーマリンク設定に移動して、下記のように「保存」を押してください。設定を特に変更する必要もなく、「保存」を押すだけです。
押すことができたら、404ページに戻って更新してみてください。スラッグの変更が原因であれば、これで正常に表示されるはずです。
解決されない時は?
パーマリンク設定で「保存」を押しても改善されない場合は、元々設定されていたスラッグ(文字列)に戻してみて改善されるか確認してみましょう。
それで改善しない場合は、パーマリンク設定で「基本」を選択して保存した後、表示が改善されるかも試してみましょう。
なお、下記の記事ではこのような不具合の解決方法をまとめてますので、こちらも合わせてチェックしてみてください。