是否更改固定链接名称重定向到另一个模板?

时间:2014-04-07 作者:Ziik

我正在创建一个模板,其中包含几个带名称的模板page-contact.php, page-portfolio.phppage-blog.php.

问题是当我选择Defaul Template 一页(我希望它能打开page.php) 并将页面永久链接重命名为sitename.com/contact 页面开始使用page-contact.php..

为什么,如果我选择了默认模板,为什么URL会告诉WordPress使用什么模板?这是故意的行为吗?

1 个回复
最合适的回答,由SO网友:passatgt 整理而成

是的,这是预期行为:

第-{slug}页。php-如果页面slug是最近的新闻,WordPress将使用页面最近的新闻。php

因此,只需为模板使用不同的文件名,如模板联系人。例如php。您可以在此处找到有关此的更多信息:

https://codex.wordpress.org/Template_Hierarchy

结束

相关推荐

Load Pages Menu in single.php

我搜索了很多,但没有找到答案。。。我的Wordpress有4个主要区域,每个区域还有一个新闻(帖子)部分和一个子菜单。如果我加载一篇文章(使用single.php),是否可以将相应的子菜单加载到该区域?我正在考虑对段塞进行分串,以获得正确的区域。非常感谢您的帮助。Thx,奥利弗其他信息:有一个侧边栏,我也会在单曲中显示。php侧边栏应包含一个区域的菜单树,贴子未连接到菜单