记录成长
分享知识

wordpress 模板文件的调用机制

这一篇文章将介绍wordpress主题文件的调用机制(PS:也就是调用的层级先后关系。)在wordpress主题制作的过程中如果你掌握了wordpress主题文件的结构那么你就可以做出一套功能比较齐全的wordpress模板了,但是如果想做出一套个性的wordpress的模板,那么还要掌握wordpress模板文件的调用机制。

首页模板:index.php或home.php,当访客访问wordpress站点时wordpress会首先查询主题目录下是否存在home.php文件,如果不存在则调用index.php。

首页模板调用的先后顺序如下:

home.php→index.php

分类页面模板:category.php、archive.php或index.php,当访客访问的页面为分类页面时wordpress首先会查询主题文件中是否存在category.php,如果不存在则继续查询archive.php,如果archive.php也不存在则调用index.php。

分类页面模板调用的先后顺序如下:

category-{slug}.php→category.php→archive.php→index.php

搜索结果页:search.php或index.php

搜索结果页模板调用的先后顺序如下:

search.php→index.php

自定义分类页面:taxonomy.php、archive.php或index.php

自定义分类页面模板调用的先后顺序如下:

taxonomy-{slug}.php→taxonomy.php→archive.php→index.php

标签页:tag.php、archive.php或index.php

标签页模板调用的先后顺序如下:

tag-{slug}.php→tag.php→archive.php→index.php

作者存档页:author.php、archive.php或index.php

作者存档页模板调用的先后顺序如下:

author-{id}.php→author.php→archive.php→index.php

时间存档页:date.php、archive.php或index.php

时间存档页模板调用的先后顺序如下:

date.php→archive.php→index.php

文章内容页:single.php或index.php

文章内容页模板调用的先后顺序如下:

single-{id}.php→single.php→index.php

单独页面:page.php或index.php

单独页面模板调用的先后顺序如下:

single-{slug}.php→page.php→index.php

附件页面:attachment.php、single.php或index.php

附件页面模板调用的先后顺序如下:

attachment.php→single.php→index.php

404页面:404.php或index.php

404页面模板调用的先后顺序如下:

404.php→index.php

{slug}为别名,{id}则为对应的ID。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:外贸技术家园 » wordpress 模板文件的调用机制

分享到: 生成海报

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活