位置: 编程技术 - 正文

深入解析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恢复主题默认设置)

  • 境外承包工程项下资金
  • 个人所得税如何退税操作流程
  • 土地使用权摊销计入在建工程
  • 金税盘离线开票金额超限怎么处理
  • 制造费用影响当期损益的科目
  • 财务费用和应付利息的关系
  • 支票撕碎了怎么办
  • 哪些会计科目借方记增加
  • 小规模企业没有进项发票怎么办
  • 加工样品全流程总结
  • 事业单位建账期初数银行存款余额填在哪个科目
  • 购买职工宿舍用品账务处理
  • 个人开增值税普票有没有限额
  • 固定资产所取得的成本
  • 已经建立了某个公司
  • 实习生需要缴纳个税吗?
  • 主营业务税金及附加包括印花税吗
  • 快递费税率是6还是9
  • 单位给员工发工资要交税吗
  • 开了发票一定要确认收入吗
  • 工会经费什么时候返还给企业
  • 营改增后融资租赁税率
  • 主营业务收入会计分录怎样写
  • 对方公司只能开发票吗
  • 申请银行汇票手续费记账凭证
  • 社保银行扣款未扣怎么办
  • 无法偿还的应付款项予以转账
  • 二手车买卖如何纳税
  • 农产品进项税额怎么计算
  • 使用最新版本的浏览器可以防御黑客
  • nvm是啥
  • 摊余成本计入哪个科目
  • 增值税发票月末怎么账务处理
  • 银行企业未达账户怎么办
  • delete select语句
  • vue学起来困难吗
  • 老师不干了可以从事什么行业
  • 比较好的微信名称有哪些
  • 预缴2%
  • 三代手续费返还是否需要缴纳增值税
  • 开了银行对公账户要多久
  • 现金流量表本月数和本年累计数是相等的么
  • Sql Server中Substring函数的用法实例解析
  • 计提应交增值税怎么做账务处理
  • 不反写会影响开票吗
  • 车间装修预算表
  • 应纳税调增调减科目是什么
  • 年终奖能算在工资里吗
  • 冲销以前月份的凭证
  • 主营业务收入增加计入借方还是贷方
  • 购货方收到销售折扣发票怎么入账
  • mysql经典书
  • sql怎么分组查询
  • win7登录不了系统界面
  • win10如何添加输入法
  • macos dock栏
  • dll进程
  • linux进程管理实验总结
  • drivemgr.exe 病毒介绍
  • centos ohmyzsh
  • windows7的电脑
  • win8删除软件在哪里
  • openssl 用法
  • win8怎么创建宽带连接
  • 网络连接受限怎么处理win8
  • json的parseobject
  • node. js教程
  • python django事务transaction源码分析详解
  • javascript详细介绍
  • shell脚本调用脚本
  • js如何获取cookie的值
  • 三消游戏攻略
  • python设计gui
  • python方法有哪些
  • unity loom插件
  • JavaScript onkeydown事件入门实例(键盘某个按键被按下)
  • 契税减免优惠政策2023年最新
  • 如何查看自己公司的税种
  • 土地使用税一般谁交
  • 北京市停车发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设