はじめに
カスタムフィールドで入力した項目を表示させたい場合、カスタム投稿だと管理画面から編集することができないので、固定ページで実装することが思いつきます。
例えば
カスタム投稿タイプ「column」で「archive-column.php」でページを表示。であれば、
固定ページからタイトルを「コラム一覧」、スラッグを「column」で作成し、
「archive-column.php」を「page-column.php」に変更すれば、OK。だと思っていましたが、
これだけでは足りない。
解決方法
functions.phpでカスタム投稿タイプを作成している場合
has_archiveをfalseにしてください。
'has_archive' => false,
Custom Post Type UIプラグインで作成している場合
「投稿タイプを編集」の画面でアーカイブありを「False」にしてください。
まとめ
上記方法でカスタム投稿一覧ページを固定ページで表示させることができます。