海豚的WordPress Theme教程 part1

系列教程均轉自海豚微笑的背后

這篇和接下來幾篇可以看作是制作KD02這個模版的一些心得和總結,其中大有可能存在謬誤或錯漏之處,權作參考。不過話說回來,看完后自己弄個可以看看的模版還是沒問題的。
這篇內容很簡單,只是介紹一下需要的工具和WordPress模版的基本結構文件。

工具:

一個有代碼高亮功能的編輯器,Windows推薦Editplus和Crimson Editor,這兩個比較小巧,而且后者是免費的。Linux我就不具體推薦了,估計大家都有自己順手的。
FireFox + WebDeveloper,這個組合我提過很多次了,具體可以看一下鏈接里的介紹。
Internet Explorer,這個誰都有吧,做完了模版還是需要放到這里來看看的,我們不能回避占有量第一的事實,即使它并不標準。

文件:

404.php
404出錯信息,當訪問者輸入了一個不存在的地址就會看到這個頁面,可以在這里寫一些有用的提示,或者直接給個404 error。
archive.php
控制存檔、分類、日期的輸出頁面。其實這些內容是可以單獨控制的,不過大部分模版都不把它們分開對待。
comments-popup.php
彈出留言窗口的輸出格式。
comments.php
留言部分的輸出格式。
footer.php
一般是用來輸出頁腳信息的,比如放些模版作者,版權信息之類。
header.php
用來輸出標題和菜單項,同時html文件的頭信息也放在這里。
index.php
整個首頁的主體結構,正文內容輸出部分就是放在這里的。
page.php
“頁”的模版文件,控制Page的輸出內容。
screenshot.png
從WP2.0開始,模版選擇會提供縮略圖,這個文件就是縮略圖文件。
search.php
搜索的結果輸出頁面。
searchform.php
搜索框的格式定義。
sidebar.php
用于輸出側欄內容。
single.php
當點擊一篇文章后,所展示的頁面內容由這個文件來控制。
style.css
所有所有頁面的具體表現樣式都由這個文件來控制。
一旦做起來就會明白,WordPress把一個頁面的內容分成了Header + Content + Sidebar + Search Form + Footer這樣的結構,對于模版制作者和用戶來說這都是一個方便的處理方式。所以,各位和我一樣的初學者都不用擔心,我們后面所作的和搭積木一樣簡單。