2017-04-21 11 views
0

4.7.3にアップグレードしたばかりで、自分のカスタムポストタイプに問題があります。 投稿はアップグレードまでうまく表示されていましたが、これを修正する方法がわかりません。Wordpress - single.phpを使用しないカスタムポストタイプの投稿

これらはすべて、single.phpの代わりにindex.phpファイルを使用しますが、これは正しくありません。静的/リストページはすべて正常に機能し、カスタム投稿のみが機能します。

助けてください。私のPHPは最大ではありません。プラグインを無効にしようとしましたが、まだ動作していません。

ありがとうございました。

+0

_Settings - > Permalinks - > Save changes_を試したことがありますか?他に何も変えずに、それをやってみてください。また、別のブラウザ/キャッシュをクリアする –

+0

ファイルのアクセス権も確認してください。 –

+0

ありがとう、両方。 @AntonisTsimourtos、あなたのソリューションはうまくいきました:自分のカスタムポストタイプのpermalink設定を変更し、それらを元に戻してから、Wordpress permalink設定で同じようにしました。奇妙な。 –

答えて

0

カスタムポストタイプのシングルページを表示するには、最後に新しいポストタイプ名を追加して新しい 'single.php'ファイルを作成する必要があります。例えば

、カスタムポストタイプは「本」であるならば、あなたは

single-book.php 

て、もう一度あなたのパーマリンク構造を保存し、名前の新しいファイルを作成する必要があります。 これはうまくいくと思います

0

デフォルトのWordPressフォルダのsingle.phpをコピーして、CPTに使用できるようにすることができます。このコーデックスのリンクを確認してください。

https://codex.wordpress.org/Post_Type_Templates

関連する問題