2012-04-03 113 views
0

我嘗試創建一個新的自定義類型(名稱:指南)。它已經完成了,但我無法適當地尋找這些類型。我嘗試了幾個視圖名稱,例如:template-guide.php,archive-guide.php,guide.php。但沒有人被稱爲。它總是去index.php。什麼是WordPress的自定義帖子類型的模板處理3.3.1

而且我檢查http://www.chipbennett.net/wp-content/uploads/2011/10/WordPressTemplateHierarchy.2011.11.11-1024x1016.png

我試圖檢查其is_archive,它返回false。但是當我嘗試執行is_home()時,它的返回值爲true。網址查詢是?post_type = guide。

謝謝!

+0

您是否將帖子和/或頁面設置爲使用自定義模板?請在WordPress管理區域內的編輯窗口中檢查並確認。 – 2012-04-03 06:25:33

+0

這不是一個單一的職位,但其整個新的職位類型(指導) – 2012-04-03 08:43:22

回答

0

單guide.php應該解決它

+0

的觀點不,我不尋找單一職位的看法。但是像郵件類型之一的檔案(這是我的案例指南)。 – 2012-04-03 08:40:01

0

的解決方案是創建一個新的頁面模板,如頁面guide.php,指定該模板到一個新的頁面(也可以叫做「指南」),然後加入在該模板上顯示自定義帖子的自定義循環。

+0

是的,我也想想這個黑客。但我認爲有更好的方式來顯示這些頁面類型? – 2012-04-04 02:23:46

+0

我相信沒有,這是我能找到的更清潔的解決方案。 – alesub 2012-04-09 12:31:55

相關問題