2017-02-08 83 views
1

我有一個自定義頁面模板命名爲「頁面news.php」,它包含自定義頁面模板顯示歸檔模板

<?php 
/* 
* Template Name: News 
*/ 
get_header(); 

?> 
test 
<?php 
wp_footer(); 
get_footer(); 
?> 

,然後我創建了一個頁面,並設置模板,以「新聞」,但是當我查看頁面,它不顯示page-news.php自定義頁面模板上的內容,而是顯示archive.php內容(我測試了它,無論我放到archive.php內容中,它都顯示在頁面,我鉤到page-news.php自定義頁面模板)。任何想法,請幫助嗎?我正在運行WP 4.7.2。

回答

-1

請將文件名從'page-news.php'重新命名爲'news.php'或任何其他名稱,但不要在文件名&中添加'page-',然後再次爲頁面選擇模板在管理後臺。

希望,這會幫助你。

+0

在wordpress文檔中明確指出,如果您要使用自定義頁面模板,則必須將其命名爲page- {slug} .php。 –

+0

請嘗試一次。可能是它可以幫助你。 –

+0

已經嘗試過。不工作。 –