WordPress主题制作之模板文件的引入方法


Posted in PHP onDecember 28, 2015

get_template_part() 用来引用模板文件,类似于 get_header()、get_sidebar() 和 get_footer(),只不过这个 get_template_part() 可以引入自定义名字的文件。

使用方法

get_template_part( $slug, $name );

参数

$slug

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

默认:None

$name

(字符串)(可选)要引入的模板的文件的副文件名,如果要引入当前主题根目录的 loop-img.php 文件 $slug 参数填写 “loop”,$name 参数填写 “img”。

默认值:None

返回值

此函数无返回值。

例子

引入当前主题根目录的 endskin.com 文件:

get_template_part( 'endskin' );

引入当前主题 part 目录的 loop.php 文件:

get_template_part( 'part/loop' );

引入当前主题根目录的 endskin-com.php 文件:

get_template_part( 'endskin', 'com' );

其它

此函数位于:wp-includes/general-template.php

PHP 相关文章推荐
PHP中的正规表达式(二)
Oct 09 PHP
利用Memcached在php下实现session机制 替换PHP的原生session支持
Aug 21 PHP
PHP开发中四种查询返回结果分析
Jan 02 PHP
PHP 自定义错误处理函数trigger_error()
Mar 26 PHP
利用php绘制饼状图的实现代码
Jun 07 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
Jun 24 PHP
浅析PHP的ASCII码转换类
Jul 05 PHP
is_uploaded_file函数引发的不能上传文件问题
Oct 29 PHP
php二维数组按某个键值排序的实例讲解
Feb 15 PHP
PHP whois查询类定义与用法示例
Apr 03 PHP
实例分析10个PHP常见安全问题
Jul 09 PHP
Windows服务器中PHP如何安装redis扩展
Sep 27 PHP
WordPress的主题编写中获取头部模板和底部模板
Dec 28 #PHP
YiiFramework入门知识点总结(图文教程)
Dec 28 #PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
Dec 28 #PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
Dec 28 #PHP
YII使用url组件美化管理的方法
Dec 28 #PHP
yii去掉必填项中星号的方法
Dec 28 #PHP
Yii中实现处理前后台登录的新方法
Dec 28 #PHP
You might like
一个SQL管理员的web接口
2006/10/09 PHP
Linux下安装oracle客户端并配置php5.3
2014/10/12 PHP
php采用ajax数据提交post与post常见方法总结
2014/11/10 PHP
Yii2主题(Theme)用法详解
2016/07/23 PHP
在laravel中使用with实现动态添加where条件
2019/10/10 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
jquery的flexigrid无法显示数据提示获取到数据
2013/07/19 Javascript
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
2013/08/13 Javascript
Checbox的操作含已选、未选及判断代码
2013/11/07 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
理解javascript异步编程
2016/01/27 Javascript
node.js 中国天气预报 简单实现
2016/06/06 Javascript
浅谈js的html元素的父节点,子节点
2016/08/06 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
2016/08/29 Javascript
微信小程序 教程之模板
2016/10/18 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
浅谈React之状态(State)
2018/09/19 Javascript
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
javascript实现评分功能
2020/06/24 Javascript
python爬虫常用的模块分析
2014/08/29 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
Django实现文件上传下载功能
2019/10/06 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
解决pyecharts运行后产生的html文件用浏览器打开空白
2020/03/11 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
python正则表达式的懒惰匹配和贪婪匹配说明
2020/07/13 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
2020/11/02 Python
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
电子商务优秀毕业生求职信
2014/07/11 职场文书
大学生创业,为什么都会选择快餐饮?
2019/08/08 职场文书
CSS3 制作精美的定价表
2021/04/06 HTML / CSS
golang如何去除多余空白字符(含制表符)
2021/04/25 Golang
Pyhton模块和包相关知识总结
2021/05/12 Python
如何解决.cuda()加载用时很长的问题
2021/05/24 Python