現在Wordpress的世界已經有愈來愈多人加入這個自架的部落天地,但由於自行架設就必需要慢慢了解Wordpress結構和基本的PHP和CSS,而不只像一般BSP的那麼簡單,但相對自己獲得的會更多,因此丫湯今天來寫一篇相關WordPress的模板結構,如果你還不太懂模板的結構可得要眼睛睜大點好好的上課哦,丫湯也就自己所學的程度分享給大家。

丫湯在Wordpress的學習年限很短,以前在WP初期時曾經有架起來看過,但並沒有仔細的去精研,直到2.7版釋出後,才真正開始架設去研究,目前學習了4個月,還是只能自稱新手,不過丫湯一樣憑藉一顆熱血的心來跟大家分享Wordpress的結構吧,如果寫的不好還請大家多指教。

WordPress結構匯整圖:

以下這張圖是Wordpress模板的整個結構順序,是從Wordpress官網截取過來的,有興趣的可以去看看原文介紹,相信客位官棺們,光是看了這張圖對於結構已經產生了基本了概念了吧,因為這些檔名,很多都是再熟不過啦,只是你不知道是怎麼樣的關聯性而已,在知道關聯性之後,我們往下來看看一些較常用的到PHP檔案呼叫的順序吧!

《WP筆記》Wordpress的頁面結構&呼叫順序 01

WordPress呼叫順序:

以下丫湯算是直接將官方文件拿來用,如果覺得看不太懂或覺得寫不好,可以直接至官方觀看原文哦~

1、首頁(Home Page):

比如說一般我們印象中首頁都是用index.php,但WP在判斷首頁時,順序是先home再來才是index

  • 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 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

今天咱們就先講結構的順序,這樣子客倌們有沒有對Wordpress的結構有更深一層的了解呢?多翻翻官方文件對Wordpress其實是很有幫助的哦

Categorized in:

WordPress,

Last Update: 2009 年 12 月 06 日