• Register

WordPress主题模板调用顺序

按照 WordPress 的工作原理,完全可以用一个index.php文件来搞定所有的页面,但在主题制作过程中很少这样做,原因很多,至少看着很不舒服!

下面简单介绍一下WordPress的模板调用的顺序。

基本上WordPress在调用模板文件的时候都是采用一个优先的原则:它会判断(通过排除法)页面的类型,如果有对应的模板就调用,就调用对应的模板,如果找不到需要的PHP文件时,会使用“index.php”文件来代替所需文件。

WordPress首先会寻找以下几种基本页面:

首页:

1、home.php

2、index.php

文章页面:

1、single.php

2、index.php

静态自定义页面:

1、pagetemplate.php

2、page.php

3、index.php

分类页面:

1、category-id.php,例如,若类别ID为8,WordPress查找category-8php文件

2、category.php

3、archive.php

4、index.php

标签页面:

1、tag-slug.php——例如,若标签的别名为wordpress,WordPress会查找tag-wordpress.php文件

2、tag.php

3、archive.php

4、index.php

作者页面:

1、author.php

2、archive.php

3、index.php

存档页面:

1、date.php

2、archive.php

3、index.php

搜索页面:

1、search.php

2、index.php

404错误页面:

1、404.php

2、index.php

附件页面:

1、image.php, video.php, audio.php, application.php以及其它MIME类型的第一部分

2、attachment.php

3、single.php

4、index.php

版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/76.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

2 条评论 »

  • 康秋华
    2016/01/01 at 10:13:00

    谢谢博主了,博主辛苦了,呵呵

  • 康秋华
    2016/01/01 at 10:12:53

    做做看哦,谢谢提供

发表评论 

我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册