WordPress加载自定义模板函数:get_template_part
WordPress模板函数get_template_part用来加载自定义模板文件 get_template_…
WordPress模板函数get_template_part用来加载自定义模板文件
get_template_part( string $slug, string $name = null )
通常情况下,分类、函数、搜索结果页输出最新文章列表的代码是一样的,因此将这些代码放到一个名为loop.php的文件中,再在这些模板中使用get_template_part()函数来加载loop.php,可以最大化代码重用,也方便更新维护。
<?php get_template_part( 'loop' ); ?>
也可以加载loop-pic.php之类的模板
<?php get_template_part( 'loop', 'pic' ); ?>
以上示例当loop-pic.php不存在时,则加载loop.php
函数参数
$slug
字符串值,必须
模板的统一名称,即“-”前的名称,以content-pic.php为例,$slug应该是content
$name
字符串值,可选
模板的子名称,即“-”后的名称,以content-pic.php为例,$name应该是pic
扩展阅读
get_template_part()函数位于:wp-includes/general-template.php
相关函数:
- get_header()
- get_sidebar()
- get_search_form()
- comments_template()
- get_footer()
类别:WordPress函数讲解、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!