我剛升級到4.7.3,並與我的自定義帖子類型有問題。 帖子顯示正常,直到升級,我不知道如何解決這個問題。WordPress的 - 自定義帖子類型的帖子不使用single.php
他們現在都使用index.php文件而不是single.php,這是不正確的。我的靜態/列表頁面一切正常,只是自定義帖子。
請幫助。我的PHP不是最棒的。我曾嘗試停用插件,但它仍然無法正常工作。
謝謝。
我剛升級到4.7.3,並與我的自定義帖子類型有問題。 帖子顯示正常,直到升級,我不知道如何解決這個問題。WordPress的 - 自定義帖子類型的帖子不使用single.php
他們現在都使用index.php文件而不是single.php,這是不正確的。我的靜態/列表頁面一切正常,只是自定義帖子。
請幫助。我的PHP不是最棒的。我曾嘗試停用插件,但它仍然無法正常工作。
謝謝。
要顯示單個頁面的自定義文章類型,您需要創建新的'single.php'文件,並在最後將新的文件添加到自定義文章類型名稱中。
例如,如果您的自定義文章類型是「書」,那麼你需要創建一個名稱的新文件,
single-book.php
,並再次保存您的永久鏈接結構。 希望這可能適合你。
您可以複製默認WordPress文件夾的single.php並使其可用於您的CPT。檢查Codex的這個鏈接。
你試過_Settings - > Permalinks - > Save changes_?嘗試做到這一點,而不會改變其他任何東西。另外,使用其他瀏覽器/清除緩存 –
請檢查文件權限。 –
謝謝,兩者。 @AntonisTsimourtos,你的解決方案工作:我改變了我的自定義帖子類型的永久鏈接設置,將它們改回來,然後對Wordpress永久鏈接設置做了同樣的設置。奇怪的。 –