更改页面模板的路径

时间:2013-06-01 作者:euDennis

可以使用以下内容为页面创建模板:

<?php /* Template Name: Contact */ ?>

这些模板位于主题文件夹中,对吗?是否可以更改WP搜索这些模板的默认路径?如果我想制作很多模板,我可以创建一个文件夹来放置它们吗?

谢谢

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

只要文件位于当前主题或父主题的目录中,就可以将页面模板放置在任何位置(也可以放置在单独的文件夹中)。

更新:单击此链接可获取有关模板文件夹的更详细信息:http://codex.wordpress.org/Page_Templates#File_Folders

请仔细查看Page Templates 默认的212主题:Custom Page Templates 存储在page-templates 文件夹

SO网友:shea

With WordPress 3.4 是一个允许您将自定义页面模板放置在您选择的子目录中的更改。子目录可以根据需要命名,但必须位于活动主题的主文件夹中。

结束

相关推荐

Plugin Paths Issue

我正在使用一个插件,它有几个实例,它使用硬编码路径,而不是使用WP函数来查找路径。这里的问题是,它引用的是wp内容,但我已经更改了wp配置文件中的wp\\u content\\u FOLDERNAME设置(过去有这样做的要求)。无论如何,有没有一种方法可以在不更新插件代码库本身的情况下实现这一点(即允许它在将来进行升级)。我想这与扩展插件而不必编辑代码库的整个想法是一致的。