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

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

您可能感兴趣的文章:WordPress的主题编写中获取头部模板和底部模板

讲解WordPress中用于获取评论模板和搜索表单的PHP函数

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

wordpress引入php文件,WordPress主题制作之模板文件的引入方法,wordpress模板相关推荐

  1. NSIS:静默释放文件并运行 制作绿色单文件软件

    原文 NSIS:静默释放文件并运行 制作绿色单文件软件 现在所谓的绿色单文件软件,大多与以下代码原理相似:把软件运行需要的文件封装为一个EXE文件,双击时释放到某个目录(大多是TEMP)并运行主程序文 ...

  2. WordPress主题制作全过程(三):HTML静态模板制作

    制作WordPress需要了解PHP,但是不管怎样,你的博客页面都是一张网页,网页之所以能够在浏览器中显示出来,是因为最终传送给浏览器的是HTML.CSS和JS等终端代码,最终由这些代码控制浏览器的显 ...

  3. linux烧录文件的格式,制作emmc 烧录文件

    量产需要统一使用烧录器烧录, 需要制作统一的 emmc 烧录文件,主要升级步骤如下: 工具: ISP tool; winhex ; checksum , mboottnize ; U盘(大于主板 EM ...

  4. WordPress主题制作全过程(五):制作header.php

    你可以尝试用文本编辑器打开从WordPress主题制作全过程(三):HTML静态模板制作下载到的 .html 文件,不知道你有没有发现他们头部的代码都非常的相似呢?其实我们可以提取这部分相似的代码,放 ...

  5. WordPress主题制作全过程

    WordPress主题制作全过程完整列表: WordPress主题制作全过程(一):基础准备 WordPress主题制作全过程(二):主题文件构成 WordPress主题制作全过程(三):HTML静态 ...

  6. WordPress主题制作全过程(二):主题文件构成

    声明:本文转自露兜博客 在开始制作WordPress主题之前,首先得了解WordPress主题到底由哪些文件构成,你得清楚WordPress程序是怎样与主题文件连接的. 以下是WordPress默认主 ...

  7. 嗖嗖嗖主题网外贸企业主题制作视频教程--第四讲 Wordpress首页模板文件index.php静态页面完善

    第四讲 Wordpress首页模板文件index.php静态页面完善

  8. wordpress企业站主题制作笔记

    特定位置调用特定的文章tags.phpwp_tag_cloud标签参数说明   1.企业静态页面制作成wordpress主题 企业主题和博客主题的区别 1.首页显示内容不一样 2.产品为主,图片丰富, ...

  9. wordpress:主题-一个完整的WP主题通常包含以下模板文件

    zh-cn:主题 Languages:English • Español • Français • Italiano • 日本語 • 한국어 • ລາວ • myanmar • Nederlands ...

最新文章

  1. Android 一个绚丽的loading动效分析与实现!
  2. Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]
  3. 最全 | Redis可视化工具横向评测
  4. 世界上最漂亮的写作工具Typora(创作者必备软件)
  5. 如何开发与设计一个爆款小游戏
  6. MapInfo启动时,提示the Microsoft jet engine is not available
  7. linux socket 阻塞服务端 非阻塞客户端,Linux socket非阻塞connect方法
  8. 第4关国际标准书号校验python 头歌
  9. (很详细的)数据库Transact-SQL语句:数据查询(基本查询、嵌套查询、连接查询)
  10. 网页版红警的资源加载的实现
  11. 【从零开始学深度学习编译器】十五,MLIR Toy Tutorials学习笔记之Lowering到LLVM IR
  12. Linux中的buff/cache内存
  13. Python等级考试中的一道简单的血压数据处理题
  14. HTC S510b官方解锁、刷recovery、刷ROOT教...
  15. GBase 8a trace 日志(2)
  16. linux系统类AE软件,一文详解 Linux系统常用监控工具
  17. linux 查看系统详细信息
  18. 论文阅读笔记(15):Deep Subspace Clustering with Data Augmentation,深度子空间聚类+数据增强
  19. 监测Squid日志的五种方法
  20. js svg 转成文件_【非标题党】SVG 图标看我就够了

热门文章

  1. c语言pID程序怎么设计,51单片机PID的算法实现程序C语言
  2. 联想android刷机教程视频,联想s939刷机教程(刷官方系统)
  3. Windows消息和事件的区别 VC++解惑
  4. java list set map的区别_Java集合类List/Set/Map的区别和联系
  5. jpa取出mysql数组_java读取数据库数据,并将数据存入数组返回
  6. c++17(22)-reinterpret_cast和new动态空间内存申请
  7. 分子生物学-共价键基础
  8. 【NLP】bert4vec:一个基于预训练的句向量生成工具
  9. 温州大学《深度学习》课程课件(十一、序列模型)
  10. 【Python基础】python使用openpyxl操作excel