当前位置: 首页 > 编程笔记 >

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

董胡媚
2023-03-14
本文向大家介绍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

 类似资料:
  • Dokuwiki主题/模板制作 之前也有写过,不过已经删掉了,因为提到的方法什么的都过时了,很多内容也没说清楚。看评论时发现这方面的东西还是有人需要的,于是决定重新写一遍。对于主题/模板的制作,除了官方文档之外,也可以在符合 Dokuwiki 标准的 starter 模板基础上进行修改,不少不错的模板都是基于它的。和官方文档类似,这里以 Starter 模板为例。 先安装 Starter 模板,并

  • 之前也有写过,不过已经删掉了,因为提到的方法什么的都过时了,很多内容也没说清楚。看评论时发现这方面的东西还是有人需要的,于是决定重新写一遍。对于主题/模板的制作,除了官方文档之外,也可以在符合 Dokuwiki 标准的 starter 模板基础上进行修改,不少不错的模板都是基于它的。和官方文档类似,这里以 Starter 模板为例。 先安装 Starter 模板,并将 lib/tpl/starte

  • 上图是一个 wordpress 主题的文件部分结构 一直弄不懂 front-page.php, home.php 这两个文件到底有什么区别? 都是代表首页吗? home.php 和 single.php 又有什么区别? 如果查看单篇文章会进入 single.php, 那 home.php 为什么会被叫做文章页? 文件有点混淆, 求大佬指点指点..

  • 本文向大家介绍在WordPress中加载模板文件的正确方法,包括了在WordPress中加载模板文件的正确方法的使用技巧和注意事项,需要的朋友参考一下 从WordPress 3.0开始,有一个名为的函数get_template_part(),该函数已在新的二十零默认WordPress主题中使用了很多。这是通过使用诸如get_header()包含header.php文件之类的功能来包含部分主题的通常

  • cmf分为前台模板主题和后台模板主题,两都分开独立设置,它们也在不同的目录下,前台模板在themes下,后台模板在 admin/themes下; 目前cmf默认的前后台模板主题分别是simplebootx和 simplebootx,路径分别是 themes/simplebootx,admin/themes/simplebootx; 所以这种架构形式下,前后台是都支持多主题的,如果我想增加的主题,只

  • 本文向大家介绍WordPress的主题编写中获取头部模板和底部模板,包括了WordPress的主题编写中获取头部模板和底部模板的使用技巧和注意事项,需要的朋友参考一下 get_header()(获取头部) 引入主题的头部模板,默认会引入当前主题目录里的 header.php 文件。如果指定了一个名称,则引入当前主题目录的 header-{name}.php 文件,如果需要引入的文件不存在则引入 w