模板文件 (template files) 和模板 (template) 是從零開端創立 WordPress 主題系列教程的第二篇。開端之前,你要確保你曾經看過 WordPress 主題教程 #1:引見,否則你將無法瞭解在教程 #2 中運用的名詞。
在 WordPress 主題教程 #1:引見中,我們曾經學過了 WordPress 的兩條根本規則和術語,而這篇將會深化解説模板文件,模板,以及每個頁面的構造。
WordPress 博客的每個頁面是由多個模板文件組成的,下面是首頁的例子:
在上圖中,我們能夠看出主題的 index.php 是由 4 個模板文件組成: header.php,index.php,sidebar.php 和 footer.php 。
Header 模板文件:
通常在這個文件中包含博客的標題 (title) 和描繪 (description) 。而且它們通常在整個博客中都是一樣的。
Index 模板文件:
這個模板文件包含你的日誌的標題,日誌的內容 (就是每篇日誌的文本和圖片) 和日誌的元數據 (元數據是每篇日誌的額外信息,如作者是誰,日誌發佈的時間,在哪個分類下,有幾留言等等) 。
Sidebar 模板文件
這個模板文件主要用於控制博客的頁面列表,類別列表,存檔列表,友誼鏈接列表和其他一些列表。
Footer 模板文件:
像 header.php 模板文件一樣,footer.php 通常不會由於頁面的改動而改動,你能夠在這裏放置任何東西,但是通常是版權信息。
如今讓我解釋為什麼把上面圖片中的 index.php 所在的區域標為紅色的。引文這塊區域是會依據不同類型的頁面而發作變化。
假如你在單一日誌頁面,這時分頁面將會包含這四個模板文件:header.php,single.php,sidebar.php 和 footer 。