こんにちは。
本題とはそれますけれど、URLを例示をする場合はhogehogeといったドメイン名を使うのはよろしくない、と聞きます。実際に使われている方がいるからでしょう。example.comはOKだそうです。
で、本題です。
「test」というカスタム投稿タイプを作成しても、無条件にtestというカスタム投稿タイプ用のページが作られるわけではありません。同名の固定ページを作成してもその投稿タイプと連関はないわけでして、同様です。
それぞれのカスタム投稿タイプは「has_archive」というパラメータを持っています。カスタム投稿タイプのアーカイブページ(カスタム投稿タイプのトップページ、とも表現できるでしょう)を作るかどうか、というパラメータです。
ですので、testという投稿タイプを作ったならば、そのパラメータを確認して「has_archive」をtrueとしてください。その上で、作成した固定ページ「test」は重複しますので削除してください。
これで
example.com/test
にアクセスするとどうでしょうか?
トピック投稿者
aq-n
(@aq-n)
ご回答ありがとうございます。
カスタム投稿タイプを追加する際は、
custom post type ui(https://wordpress.org/plugins/custom-post-type-ui/)
というプラグインを使っています。
こちらは、has_archiveはtrueを使っているのでしょうか?
「Custom Post Type UI」の投稿タイプ設定画面の中に「Advanced Option」というのがあります。これを開くと「Has Archive」をTrueにするかFalseにするかを設定できる項目がありますので、これをTrueにしてください。
これで固定ページなどを設定せずとも、思ってらっしゃるパーマリンク上に投稿タイプのアーカイブページが作成されているはずです。
トピック投稿者
aq-n
(@aq-n)
おっしゃる通り、Has Archiveをtrueにすると、カスタム投稿一覧が表示されました!
ありがとうございました。
すみません、初心者です。
数日前にBackWpupからエラーメッセージがきました。
「ZipArchiveが正しく閉じられていません」というものでした。
よくわかりせんのでそのままにしておりましたが、それと同時に投稿ページがアップできなくなりました。投稿ページで新規、入力、下書き保存にてプレビューすると「ページが見つかりません」となります。
このエラーメッセージと関係があるのでしょうか?大変困っております。
宜しくお願いいたします。