wordpress 模板文件之间的调用

  • 2016-4-13 08:45
  • PHP二次开发
  • 阅读(3078)
  • 评论(2
  • 来源:互联网
  • 摘要: wordpress使用模板通过函数的调用,让模板之间形成完整的整体,例如在index.php中你会看到get_header()即调用文件名为header.php的模板文件, get_footer()亦然。get_template_part( 'loop', 'index' );则是调用模板 ...
    wordpress使用模板通过函数的调用,让模板之间形成完整的整体,例如在index.php中你会看到get_header()即调用文件名为header.php的模板文件, get_footer()亦然。get_template_part( 'loop', 'index' );则是调用模板loop-index.php。wordpress并非傻瓜的像include()函数一样包含这些文件,而是对文件的存在与否要进行判断,如果不存在该文件将用对应的相关文件代替,这需要你查看开发文档中该函数的具体解释。





    文件名 一般作用 对应的函数 备注
    style.css 样式表 调用地址
    index.php wp识别首页 自动识别
    functions.php 包含增函数和新功能 自动识别
    header.php 头部 get_header()
    footer.php 尾部 get_footer
    sidebar.php 边侧栏 get_sidebar('foot')(无参数则调用sidebar.php) 参数foot指文件sidebar-foot.php类推
    loop.php
    content.php
    内容循环 get_template_part( 'loop', 'index' )和sidebar一样
    404.php
    search.php
    single.php
    分别是404页,搜索页,单独页面,文章内容页 自动识别,和index.php一样,使用上述函数,没有该文件的话用index.php 参数的意思是调用模板loop-index.php类推如果get_template_part( 'content','single' );
    archive.php
    category.php
    tag.php
    arthor.php
    分别是归档页,分类页,标签页,作者页 同上,但如果只有archive.php或category.php没有其他页,其他页用archive.php代替或category.php代替



    PHP技术交流QQ群:422137578

    除非注明,文章均为 PHP二次开发 原创,转载请注明本文地址:http://www.php2.cc/article-2186-1.html

    相关阅读

    发表评论

    最新评论

    引用 握兰   2016-4-16 15:06
    最近在使用wp,学习了
    引用 潮吹吧   2016-4-13 10:37
    wordpress 正在用 感谢博主分享啊

    查看全部评论(2)

    用户名:  *

    邮 箱:  *

    网 址: 注意加上“http://”哦!