カスタム投稿タイプを作成するには、CPT-onomiesというプラグインを使用します。 "case"という投稿タイプを作成し、 "Has Archive Page"をtrueに設定しましたが、単一のケースを表示しようとすると404'dになります。私が実際のアーカイブを見ようとした場合も同じことが起こります。 "site.com/case/case-item"ではなく、 "site.com/case"です。
これが私の設定のスクリーンショットです: http://i.imgur.com/6rJgdhS.png
無効化/無効化を試みましたが、成功しませんでした。サイト全体のパーマリンク構造を(settings - > permalinksから)変更してみることもあります。
私は設定で何かを逃したか、これはプラグインのバグですか?私はそれを何度か経験しましたが、それが機能するのを妨げるようなものが見つからないのです。
使用すべきsingle.php
という名前のテンプレートファイルがあります。私はsingle-case.php
も試しましたが、それは何の違いもありませんでした。
私はここで解決策を見つけた: http://gabrieleromanato.name/wordpress-fix-the-404-error-on-custom-post-types/ /
私はここで解決策を見つけた: http://gabrieleromanato.name/wordpress-fix-the-404-error-on-custom-post-types/ /
これがうまくいくようにするためにあなたがする必要があるものはここにあります(上のサイトから引用される):