描述
此模板的层次结构如下所示:
- {Page Template}.php
- page-{page_name}.php
- page-{id}.php
- page.php
例如:
- page-templates/full-width.php
- page-about.php
- page-4.php
- page.php
模板层次结构和模板路径可通过‘$type_template_hierarchy’和‘$type_template’动态钩子进行过滤,其中$type
是“page”。
另见
返回
(string) 页面模板文件的完整路径。
源码
更新日志
版本 | 描述 |
---|---|
4.7.0 | 当页面名称包含多字节字符时,page-{page_name}.php 的解码形式被添加到模板层次结构的顶部 |
1.5.0 | 开始引入 |
使用示例
显示用于渲染页面的页面模板的文件名(在本例中,打印在HTML注释中):
<?php echo '<!-- ' . basename( get_page_template() ) . ' -->'; ?>