您的位置 首页 php

wordpress加载模版函数get_template_part

自我总结一下,我感觉此函数类似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。

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’ );

文章来源:智云一二三科技

文章标题:wordpress加载模版函数get_template_part

文章地址:https://www.zhihuclub.com/151940.shtml

关于作者: 智云科技

热门文章

网站地图