您现在的位置:首页 > 新闻中心
wordpress如何自定义分类目录模板?
发布时间:2014-04-15      发布人:深圳网站建设

近期下载了大前端提供的程序代码,但是该代码需要在大前端的d-simple模板下运行,主要是因为该模板下包含了一个页面判断处理函数。该模板在官方网站上需要199元/套,显然为了获得一个函数而购买一套模板实在是不值得,所以还是自己动手丰衣足食吧。

模板中主要是通过url判断,然后再引用不同的文件显示页面主要内容,大家可以参考web前端工具箱的链接跳转与页面展现。由于wordpress的模板是由主程序对象处理的,所以在模板的php文件中无法直接使用include一类的PHP语句引用某个文件。因此在wordpress中内置了一个调用函数get_template_part(),该函数可以直接引用模板根目录下的PHP文件。


函数的功能描述如下

加载任意一个模板文件(模板下的PHP文件)到当前页面,便于模板代码复用。

该函数只需用指定参数slug和name就可以包含文件{slug}-{name}.php,

最重要的功能是如果没有这个文件就包含没有{name}的.php文件文件,以此类推。

函数的使用方法

例如主题文件夹wp-content/themes下使用的是seawe这个文件夹目录,我们需要包含的文件为case.php。则函数调用时,写为get_template_part(‘case’),不需要加.php。

如果case存在多个子集,例如case-one.php则函数可写为get_template_part(‘case’,'one’)。按照这种方式所写的调用函数会判断模板文件夹下是否有case-one.php 如果没有则调用case.php。

网站关键字:深圳网站建设 | 深圳网站改版 | 深圳网页设计 | 深圳包装设计公司 | 深圳广告设计公司 | 深圳平面设计公司 | HTML地图 | XML地图
友情链接:全球设计导航网 | 济南网站建设 | 鼎力淘宝小号 | 石家庄建站 | 宁波网站建设 | 企业模板建站
Copyright ©2014 seawe.net. All Rights Reserved. 深圳西威广告设计有限公司版权所有 粤ICP备14021186号   

QQ在线客服

  • 在线咨询
  • 客服001
  • 客服001

服务热线

  • 13410030062
  • 0755-28608079