質問: Wordpressでテーマをカスタマイズしています。 プラグインのCustomPost Type UI を使用してカスタム投稿を設定すると single.phpが認識されい現象が起きて原因がわからず困っています。 カスタム投稿としてカスタム投稿Aとカスタム投稿Bを設定しています。 すると以下のような現象が起きています。 **カスタム投稿A** single-a.php 表示される (single-a.phpを削除) single.php 表示される **カスタム投稿B** singe-b.php 認識されず404.phpが表示される (single-b.phpを削除) single.php 認識されず404.phpが表示される **通常の投稿** single.php 認識されず404.phpが表示される カスタム投稿、タクソノミーなどスラッグに重複はありません。 設定のパーマリンク設定で更新をかけても変わりません。 何か原因がわかる方ご教授いただけないでしょうか。
回答: 原因が判明しました。 function.php内でカスタム投稿Aのソートを カスタム投稿Aに設定したカスタムフィールドの値で行っていた為、 通常の投稿やカスタム投稿Bにソート値がなく 404エラーが発生していたようです。 ソート設定していたことを完全に忘れており 設定を削除したところ、single.phpが表示されました。