2017-02-08 87 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

已经尝试过。不工作。 –