Custom theme template files

时间:2013-06-20 作者:Linards Berzins

我试图从头开始创建一个主题,这很有挑战性,因为我对WP是新手。我遵循this Teamtreehouse的开发流程。一切都很好,只是,我对模板文件的创建感到困惑。

一切都很好front-page.phphome.php 文件,但最终我也希望:partnership.php, gallery.php, contact_us.php, prices.php 文件也是。

总之,当我创建partnership.php 文件并将其链接,以显示带有推荐信的合作关系网页标题,并链接到该网页,我获得了默认值index.php 显示。我知道WP将显示index.php 如果在结构中找不到任何其他文件,但这些文件都位于example.com/wp-content/themes 目录我正在本地主机上工作。

WP似乎无法识别自定义模板文件。

请分享你对此的想法。

非常感谢

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

如果要使用自定义页面模板,您必须:

为模板创建文件/* Template Name: One column, no sidebar */).

在这里,您可以找到一张很好的图片,显示WordPress选择要显示的模板的准确程度:http://codex.wordpress.org/Template_Hierarchy

结束

相关推荐

将唯一类添加到WP_LINK_PAGES中的下一个和上一个

我正在为wp\\U link\\U页面使用以下函数。It can be viewed in use here.我想在上一个链接中添加一个类,在下一个链接中添加一个类,这样它们就可以单独设置样式。我不是WP函数的专家,我很好奇这样做的正确方法是什么。我总是可以简单地在每个div周围回显div,但似乎有更好的方法可以做到这一点。// WP_LINK_PAGES: Add prev and next links to a numbered link list add_filter(\'wp_link_p