get_template_part()【详解】

wordpress 3.0 以后就开始便有了get_template_part() 这个函数. 加载一个制定的…

wordpress 3.0 以后就开始便有了get_template_part() 这个函数.
加载一个制定的模板到另一个模板里面(不同于包含header,sidebar,footer).
使得一个主题使用子模板来实现代码段重用变得简单
用于在模板中包含指定的模板文件,只需用指定参数slug和name就可以包含文件{slug}-{name}.php,最重要的功能是如果没有这个文件就包含没有{name}的.php文件文件

使用方法

参数:

$slug (必须) 通用的模板名
$name (可选) 指定的模板名

示例:

1、如果content-blog.php存在,则调用content-blog.php,否则,就调用content.php

2、引入当前主题根目录的 tags.php文件:

3、引入当前主题 inc 目录的 myfunctions.php 文件:

4、调用主题partials文件夹下content-page.php

5、根据发布类型调用 content-发布类型

 

类别:WordPress开发

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册