2011-05-13 60 views
0

我已經在Wordpress中爲頁面分配了自定義模板。它起初工作,沒有任何通知它有一天決定默認index.php ....Wordpress層次結構中斷(3.1.2)

它不會去它的template_page.php或page.php它總是直接到我的index.php主題。

我注意到的一個額外奇怪的事情是,當編輯頁面時,它不會在下面的下拉列表中選擇自定義模板...以前沒見過這個。

這不是我在這個使用自定義模板的版本上的其他任何頁面的情況。所有其他頁面都可以正常工作。

我曾嘗試:

  • 禁用所有插件/升級插件。
  • 更改並重新設置我的固定鏈接。
  • 刪除頁面並重新創建它。

我發現它偶爾會呈現頁面,但並非總是如此。我已經解決了一次,離開它,它恢復到嘗試使用index.php幾天後呈現頁面。

我很難過,有什麼想法嗎?

回答

0

不知道爲什麼會發生這種情況,但是您是否嘗試命名您的自定義模板文件page-yourpageslug.phppage-yourpageid.php。 WordPress的默認應該使用該模板,而不必在管理區域設置它。