如果您正在构建自定义主题,我建议您创建custom page templates - 关于和联系页面各一个。
这为最终用户提供了一些灵活性。他们可以定义自己的页面并选择您的模板-so“;关于;可用于;“关于”"E;关于我,”“"E;“我们的故事”;等等。无需提前知道about页面将使用哪个页面。
只需在主题中定义两个额外的php文件:
about-template.php
contact-template.php
然后确保文件中包含类似以下内容的标题:
<?php
/*
Template Name: About Page
*/
?>
... The rest of your regular template file continues below ...
使用页面模板这些自定义页面模板是由主题定义的,使用它们没有什么特别的需要。只需像在WordPress中通常那样创建页面,但请确保从页面属性元框中选择要使用的模板:
这个例子来自我的主题,它定义了额外的;存档,""E;“博客”;和;“着陆”;模板。默认模板就是它听起来的样子,默认page.php
样板