wordpress加载模版函数get_template_part

2019年12月12日 飞飞 阅读(1.3K)
知识付费主题,优惠促销中:xx-blog主题

自我总结一下,我感觉此函数类似php中的include,将页面中公用的模版加载到另外一个页面中,最典型的例子要属会员中心的左侧菜单效果,总不能每个页面都写一个左侧菜单吧,那样调整一个地方都跟着调整,也太二啦,有了这个函数就方便多啦。

函数:get_template_part( $slug, $name );

$slug (必须) 通用的模板名
(字符串)要引入的模板的文件名,不包括后缀名 .php,也就是如果需要引入当前主题根目录的 loop.php 文件 $slug 填写 “loop” 即可。
$name (可选) 指定的模板名
(字符串)要引入的模板的文件的副文件名,如果要引入当前主题根目录的 loop-img.php 文件 $slug 参数填写 “loop”,$name 参数填写 “img”。

实例说明

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

get_template_part( 'content', 'loop' );

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

get_template_part( 'tags' );

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

get_template_part( 'inc/myfunctions' );

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

get_template_part( 'xxzhuti/content', 'page' );

 


关注微信公众号『xx主题网

第一时间了解最新网络动态
关注博主不迷路~

未经允许不得转载:xx主题网 » wordpress加载模版函数get_template_part
分享到:

评论抢沙发

要发表评论,您必须先

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

扫码关注微信公众号

扫描关注xx主题网