I.T. Blogs - 香港矽谷 Hong Kong Silicon - http://www.hksilicon.com/kb
WordPress 主題教程 #2:模板文件和模板
http://www.hksilicon.com/kb/articles/3899/1/WordPress--2/Page1.html
Fairy Fish
我爱水煮鱼是一个关注 WordPress 开源博客平台应用和互联网的 IT 博客。本站服务

WordPress 主题制作:你可以自己设计,也可以设计好了,找我们帮你做,详情请联系我。
WordPress 博客客户化:我们可以根据你的邀请客户化你的博客,详情请联系

網址: http://fairyfish.net

 
By Fairy Fish
Published on 7 February 2010
 
WordPress 主題教程 #1:介紹中,我們已經學過了 WordPress 的兩條基本規則和朮語,而這篇將會深入講解模板文件,模板,以及每個頁面的結搆。 WordPress 博客的每個頁面由多個模板文件組成的

【轉載自我愛水煮魚

模板文件template files)和模板template)是從零開始創建 WordPress 主題系列教程的第二篇。開始之前,你要確保你已經看過WordPress 主題教程 #1:介紹,否則你將無法理解在教程 #2 中使用的名詞。

WordPress 主題教程 #1:介紹中,我們已經學過了 WordPress 的兩條基本規則和朮語,而這篇將會深入講解模板文件,模板,以及每個頁面的結搆。

WordPress 博客的每個頁面由多個模板文件組成的,下面是首頁的例子:

在上圖中,我們可以看出主題的 index.php 是由 4 個模板文件組成: header.phpindex.phpsidebar.phpfooter.php

Header 模板文件:

通常在這個文件中包含博客的標題(title)和描述(description)。而且它們通常在整個博客中都是一樣的。

Index 模板文件:

這個模板文件包含你的日志的標題日志的內容(就是每篇日志的文本和圖片)和日志元數據 (元數據是每篇日志的額外信息,如作者是誰,日志發布的時間,在哪個分類下,有多少留言等等)。

Sidebar 模板文件

這個模板文件主要用于控制博客的頁面列表類別列表存檔列表友情鏈接列表其他一些列表

Footer 模板文件:

header.php 模板文件一樣,footer.php 通常不會因為頁面的改變而改變,你可以在這里放置任何東西,但是通常是版權信息

現在讓我解釋為什么把上面圖片中的 index.php 所在的區域標為紅色的。引文這塊區域是會根據不同類型的頁面而發生變化。

如果你在單一日志頁面,這時候頁面將會包含這四個模板文件:header.phpsingle.phpsidebar.php 和 footer。