任何page-slug.php
模板或用作页面模板的模板是将页面标识为页面模板的标题部分。示例contributors.php
:
/**
* Template Name: Contributor Page
*
* @package WordPress
* @subpackage Twenty_Fourteen
* @since Twenty Fourteen 1.0
*/
模板名称将其标识为名为“Contributors page”的页面模板。页面模板不需要以任何方式注册或调用,就可以在主题中使用。无论它们在主题中的哪个位置,都会自动包含它们。页面模板不必在根文件夹中才能“拾取”。
然而,在214中,这些模板被赋予了一个body类,因此需要调用模板的完整路径。
if ( ( ! is_active_sidebar( \'sidebar-2\' ) )
|| is_page_template( \'page-templates/full-width.php\' )
|| is_page_template( \'page-templates/contributors.php\' )
|| is_attachment() ) {
$classes[] = \'full-width\';
}