[WordPress] カスタム投稿のリンク先が表示されない時の対処法

[WordPress] カスタム投稿のリンク先が表示されない時の対処法

ワードプレスのテーマカスタマイズ中に遭遇した、どうでもいいところで時間を食ってしまった案件。

それが、意図したurlでリンク先が表示されない!
キーッ!!

正しくやってるつもりが、どうやってもテンプレートファイルが紐づけられず、なんのこっちゃい。

カスタム投稿のアーカイブページを表示させたい。

例えば今回の件で言うとコレです。

まぁ普通に定義ファイルは『archive-カスタム投稿名.php』のファイルをテーマフォルダに作れば勝手に紐づくはずなのですが、いくらやっても編集したテンプレートファイルの中身が表示されない。
もう何回ファイル名間違ってないか確認したか分かりません。

めちゃくちゃ簡単な原因でした

結局解決出来ず、検索しました。やっぱり困ったときのGoogle先生です!
原因はというと、調べてみたらなんとたったのこれだけ?

パーマリンク設定をただ保存するだけ。

何もする必要ないです。
ただ設定画面開いて一番下の更新を押すだけです。それだけなんです。

custompost-permalink-1

custompost-permalink-2

やってることは間違ってなかったのですが、工程がたりてなかったようです。
なんなんでしょうね。データベースの内容なんでしょうか。キャッシュ的なものなんでしょうか。
カスタム投稿を足した際にページが表示されなかった時は上記の工程が必要なようです。

まとめ

取り敢えず意図したリンクで意図したページが表示されなかったら、取り敢えずパーマリンク更新しろ!ってことですね!

それでもならなかったら根本的な原因な気もするので、改めて設定を確認してみては良いのではないでしょうか。

記事一覧

HYPについて