fbpx

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

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

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

WordPress結構匯整圖:

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

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其實是很有幫助的哦

你可能對這些內容也有興趣

阿湯 作者:阿湯

對電腦 & 網路資訊充滿興趣與熱情、瘋了似的每日堅持發文,「阿湯」這個名字是由湯姆克魯斯而來的,雖然我沒有他帥氣,也不會演電影,但我會寫文章....

更多關於的文章》

9 個留言

  1. Avatar ucax表示:

    這個我要慢慢理解 oo …

    阿湯說:

    你行低~~

  2. Avatar 表示:

    湯哥~
    那張png有意要讓大家放大點看嘛@@?
    現在是看無~太小了!
    自己整理一次的話,倒是可以XD

    阿湯說:

    這官網截來的….沒法多大@@

  3. Avatar 拆組達人表示:

    這個在改版型時是重要的參考喔!
    不搞清楚相對關係就非常容易改掛說!

    阿湯說:

    製版型的時候還真要特別注意

  4. Avatar 藍兒表示:

    我不太知道附件頁面作什麼用耶!可以介紹一下嗎?

    阿湯說:

    附件頁面就是上傳檔案的功能呀..

    後台就有,不過一般佈景通常不會加這個

  5. Avatar Carrie表示:

    嗯,真的很棒喔,我又多學了一招 😉

    阿湯說:

    哈~我在你那學比較多招啦@@(小說我也有看….)

  6. Avatar 阿福表示:

    很詳細喔!!
    我也是常常換佈景主題後
    才大概知道他的架構
    你分享出來 相信會有更多網友能夠自己設計THEME ^^

    阿湯說:

    不過像我要設計theme可能還很久哦@@

  7. Avatar 佶也表示:

    花時間,用心學
    精神是,可嘉喔
    :as23

    阿湯說:

    佶也來做沙發邊邊好了@@,沒位子了….

  8. Avatar Ausir表示:

    我坐沙發喔~~

    阿湯說:

    上面躺床,沙發給你,我有公平嗎~~

  9. Avatar 天仙表示:

    沙發沙發~~
    床~床~~床~~

    阿湯說:

    哈~床給你好了,沙發給下面的~~

發表留言 »

姓名(*)
信箱(*)