位置: 编程技术 - 正文

深入解析WordPress中加载模板的get_template_part函数(深入解析windows第7版卷2)

编辑:rootadmin

推荐整理分享深入解析WordPress中加载模板的get_template_part函数(深入解析windows第7版卷2),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:深入解析wordpress(原书第2版).pdf,深入解析windows,深入解析windows第7版pdf,深入解析抑郁症:什么是它的表现?别小看它的危害程度!,深入解析windows,深入解析windows第7版,深入解析wordpress(原书第2版).pdf,深入解析windows第7版pdf,内容如对您有帮助,希望把文章链接给更多的朋友!

最近研究官方主题 Twenty Eleven ,有一些东西网上现成的中文资料不好找,在博客里记载下来,算是分享,也算是备忘,wordpress 3.0 以后就开始便有了get_template_part() 这个函数 ,应该是为文章呈现形式提供更为多样化的选择而给出的新功能。

Twenty Eleven 中 实例如下:

Twenty Eleven index.php 文件 行:

描述:加载一个制定的模板到另一个模板里面(不同于包含header,sidebar,footer).使得一个主题使用子模板来实现代码段重用变得简单

用于在模板中包含指定的模板文件,只需用指定参数slug和name就可以包含文件{slug}-{name}.php,最重要的功能是如果没有这个文件就包含没有{name}的.php文件文件

使用方法:

参数:

$slug (必须) 通用的模板名 $name (可选) 指定的模板名

示例:

深入解析WordPress中加载模板的get_template_part函数(深入解析windows第7版卷2)

使用 loop.php 在子主题里面

假设主题文件夹wp-content/themes下父主题是twentyten子主题twentytenchild,那么下面的代码:

php 的require()函数将按下面优先级包含文件

1. wp-content/themes/twentytenchild/loop-index.php2. wp-content/themes/twentytenchild/loop.php3. wp-content/themes/twentyten/loop-index.php4. wp-content/themes/twentyten/loop.php

导航(这个例子很烂,但却是另一种使用思路)使用通用的nav.php文件给主题添加导航条:

get_template_part() 的钩子详解因为在官方主题(Twenty Eleven)中 get_template_part() 函数被大量使用,所以就目前来看,该函数应该算是比较热门的一个函数了,之前有写过一篇文章讲述该函数的具体使用方法,在这里也就不便再赘述,本文主要针对该函数的 add_action 中的 hook $tag 值进行探讨,因为,WP hook 中林林总总有那么些函数在$tag 值中比较让人费解。

与普通hook的区别普通的hook的$tag 是一个固定值,而 get_template_part() 确是一个可变值,好吧先不说,wp这么做给我们实现一个简单功能带来多少麻烦,但如此设置确实给多样化的主题实现带来了不少方便之处。实现这一原理的源代码如下,截取自 WordPress 源程序。

实例像上面那样说,可能也许基本上有点看不明白,好吧给点实例

get_template_part() 函数详解备忘

WordPress中重置文章循环的rewind_posts()函数讲解 有些时候,在索引页中(首页、分类文章、标签文章、作者文章索引……)提前进入WordPress文章循环中(Loop),以获得一些我们想要获得的信息,但WP

优化WordPress中文章与评论的时间显示 很多博客都喜欢用评论发表于XXX分钟之前、文章发表于XXX分钟之前来显示文章评论的时间,改善的时间显示方式不仅能很直观的告诉读者这篇文章或评

thinkphp实现图片上传功能 关于图片上传,实现方法很多,比如可以用jQuery,当然,我们的thinkPHP内置了关于图片上传的功能,我们可以直接使用,使用方法如下:首先,是表单书

标签: 深入解析windows第7版卷2

本文链接地址:https://www.jiuchutong.com/biancheng/289116.html 转载请保留说明!

上一篇:简单了解WordPress开发中update_option()函数的用法(简单了解航天员的生活)

下一篇:WordPress中重置文章循环的rewind_posts()函数讲解(wordpress恢复主题默认设置)

  • 机票代理是否差额征税
  • 预收账款什么时候确认收入
  • 股东分红交税税率
  • 降低个人税负什么意思
  • 股票初始计量后按新金融准则计入哪个科目
  • 出租车发票可以重新开吗
  • 购买租赁财产是什么意思
  • 国际多式联运必须具备的基本条件是什么
  • 小企业取得存货计量的原则
  • 收到客户定金账务怎么做
  • 我国现行资源税的课税范围不包括
  • 出口样品收汇不报关会计分录
  • 有限公司结业清算
  • 进项税使报表应交税费负数如何处理?
  • 对公账户分为一般户和基本户
  • 企业会计准则应用案例
  • 现金支票怎么背书转让
  • 物业营改增什么时候开始
  • 合同负债属于什么费用
  • 一般进口货物的完税价格
  • 跨月退款会计分录
  • 现金流量表的计算公式原理
  • 事业基金的主要账务处理
  • 个人与公司交易超过20万
  • php快递查询系统
  • 预交税款分录
  • 印花税和所得税需要计提吗
  • 租赁固定资产成本怎么算
  • php数组去重函数
  • CodeIgniter针对数据库的连接、配置及使用方法
  • 支付劳务费时是什么科目
  • php对数组进行排序
  • 工程项目科学技术方法工具过程之间的关系
  • hive dt
  • php隐藏图片地址
  • 软件开发服务费开票税目
  • 帝国cms建站实例教程
  • 实际成本法核算方法
  • 生育保险断缴后果
  • 企业所得税算法例题解析
  • mysql数据库uuid
  • php安装不上
  • 企业之间借贷是否合法有效
  • 金蝶kis专业版仓存期末结账
  • mysql如何开启
  • 新准则下交易性金融债券
  • 小规模超30万附加税有减免吗
  • 拆迁补偿如何进行
  • 应付利息属于什么负债
  • 车保险会计怎么做分录
  • 一般纳税人的资格登记
  • 买卖股票手续费怎么算
  • 公司运营成本如何计算
  • 会计中为什么要用黑色笔写
  • 冲销应付账款暂估应付账款的分录怎么做
  • windows server 2008 u盘安装
  • 电脑如何进入bios选择u盘启动
  • 在linux系统中命令
  • centos6.5安装步骤
  • win10新界面曝光
  • synchost.exe - synchost是什么进程 有什么作用
  • 苹果MaC系统查找微信储存文件
  • linux远程gui
  • 在linux中使用什么命令可以给命令起别名
  • win8怎么恢复出厂设置找不到恢复环境
  • linux中安装命令
  • 如何从0开始赚钱
  • 百度关键词设置
  • 给a标签加css的伪类
  • 流程控制语句java
  • fastcgi iis
  • linux内核讲解
  • 简单Python代码
  • 基于JAVASCRIPT实现的可视化工具是
  • js获取图片的宽高
  • 专项附加扣除当月填报何时生效
  • 税务稽查局稽查财务不在场怎么办
  • 电子税务局网页版
  • 拟录用是正式录用吗
  • 河南税筹公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设