原文:http://codex.wordpress.org/Template_Hierarchy
文章很清楚的写明了,wp页面读取的顺序:
详细的结构图:http://codex.wordpress.org/images/thumb/1/18/Template_Hierarchy.png/600px-Template_Hierarchy.png
1、首页(Home Page):
比如說一般我們印象中首頁都是用index.php,但WP在判斷首頁時,順序是先home再
* home.php
* index.php
2、單篇文章(Single Post Display):
這部份一般我們看到都是用single,判斷順序如下
* single.php
* index.php
3、单页頁面(Page Display):
Page頁我們最常用到都是會用來做分頁的模版,判斷順序如下
* pagetemplate.php
* page.php
* index.php
4、分類頁面(Category Display):
分類最常用的是Category,但也有archive蠻多的,順序如下
* category-id.php
* category.php
* archive.php
* index.php
5、tag标签页面调用顺序(Tag Display):
標籤頁面通常都和分類及彙整整合一起,順序如下
* tag-slug.php
* tag.php
* archive.php
* index.php
6.作者頁面(Author Display):
作者頁面現在的佈景一般都不會另外寫,因此很少看見,順序如下
* author.php
* archive.php
* index.php
7、存档页面的调用顺序(Data Display):
也就是年份月份的分類頁面,同標籤頁,幾乎都用同一個,很少去用date,順序如下
* date.php
* archive.php
* index.php
8、搜索页面的调用顺序(Search Result Display):
搜尋結果頁面,順序如下
search.php
index.php
9、404错误页面的调用顺序(404 Not Found Display):
如果連結未發現就會顯示404,順序如下
404.php
index.php
10、附件頁面(Attachment Templates):
附件頁面現在也很少有佈景會加入,都是考量到主機的流量,順序如下
image.php、video.php、audio.php、aplication.php或其它檔案格式
attachment.php
single.php
index.php
这个要收藏
...什么都要收藏,膜拜