wordpress 主題超詳細(xì)簡(jiǎn)明教程

wordpress 主題超詳細(xì)簡(jiǎn)明教程

ID:5337606

大?。?24.63 KB

頁數(shù):9頁

時(shí)間:2017-12-08

wordpress 主題超詳細(xì)簡(jiǎn)明教程_第1頁
wordpress 主題超詳細(xì)簡(jiǎn)明教程_第2頁
wordpress 主題超詳細(xì)簡(jiǎn)明教程_第3頁
wordpress 主題超詳細(xì)簡(jiǎn)明教程_第4頁
wordpress 主題超詳細(xì)簡(jiǎn)明教程_第5頁
資源描述:

《wordpress 主題超詳細(xì)簡(jiǎn)明教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、AllRightsReservedWordPress主題超詳細(xì)簡(jiǎn)明教程AllRightsReserved每一套WP主題都由結(jié)構(gòu)層、表現(xiàn)層和數(shù)據(jù)層構(gòu)成,可以說是典型的、符合Web體系標(biāo)準(zhǔn)的“三層結(jié)構(gòu)”。WP主題的這種模式塊化的特點(diǎn)決定了其設(shè)計(jì)其實(shí)是非常簡(jiǎn)單,但又極其靈活的??梢哉f,學(xué)會(huì)了制作WP主題,就相當(dāng)于基本理解了Web開發(fā)的客戶端模型,對(duì)進(jìn)一步學(xué)習(xí)掌握Web技術(shù)具有重要意義。這也正是WP的魅力所在!在一套WP主題中,最基本的兩個(gè)文件是index.php和style.css。其中,前者定義結(jié)構(gòu)和內(nèi)容,后者定義樣式。所謂結(jié)構(gòu),就是由指由XHTML標(biāo)簽構(gòu)成的網(wǎng)

2、頁基本架構(gòu)。在WP主題中,結(jié)構(gòu)層主要使用的是添加了適當(dāng)?shù)膇d或(和)class屬性的div和ul元素,以便更好地通過表現(xiàn)層來控制頁面的布局和外觀。所謂表現(xiàn)層,其實(shí)就是網(wǎng)頁的布局和樣式--也就是外觀。表現(xiàn)層由CSS(層疊樣式表)規(guī)則定義構(gòu)成。而數(shù)據(jù)層,顧名思義,也就是網(wǎng)站中實(shí)際顯示的內(nèi)容,是通過調(diào)用WP內(nèi)置的函數(shù)(有時(shí)需要傳遞適當(dāng)?shù)膮?shù))從數(shù)據(jù)庫中取得的。說明:為簡(jiǎn)明起見,本教程不涉及如何定義樣式表(CSS)文件的內(nèi)容。事實(shí)上,當(dāng)我們打開某個(gè)主題的文件夾時(shí),看到的并不止這兩個(gè)文件,而是更多。但一般來說,在一個(gè)完整的WP主題文件夾中都應(yīng)該包含下列文件(也稱為模板

3、文件):頁面模板文件用途首頁index.php顯示網(wǎng)站首頁單頁single.php顯示博文的頁面(相當(dāng)于細(xì)節(jié)頁)靜態(tài)頁page.php顯示靜態(tài)頁的頁面(包含各級(jí)靜態(tài)頁面)分類頁category.php顯示分類頁的頁面(相當(dāng)于欄目頁)存檔頁archive.php顯示存檔頁的頁面(相當(dāng)于按時(shí)間歸類的欄目頁)搜索頁search.php顯示搜索結(jié)果的頁面評(píng)論頁comments.php顯示評(píng)論的頁面彈出式評(píng)論頁comments-popup.php顯示彈出式評(píng)論的頁面404錯(cuò)誤頁404.php顯示404錯(cuò)誤信息的頁面層疊樣式表style.css控制頁面布局外觀除此之外,

4、一套主題模板中還可以包含author.php、home.php、date.php、searchform.php以及functions.php等頁面(其中部分頁面稍后介紹)。雖然上面列出了與WP內(nèi)置功能對(duì)應(yīng)的9個(gè)php文件,但制作一套主題遠(yuǎn)沒有想像得那么復(fù)雜。因?yàn)槭聦?shí)上,你只需要制作一個(gè)index.php文件,就可以派生出另外8個(gè)文件來!從WP應(yīng)用主題的機(jī)制來說,這9個(gè)模板文件是存在優(yōu)先級(jí)差別的,也可以認(rèn)為是重要性不同。它們的優(yōu)先級(jí)順序是:index.php->single.php->page.php->archive.php->search.php->404

5、.php。這樣,當(dāng)不存在后邊的頁面時(shí),WP會(huì)自動(dòng)調(diào)用前面的頁面,直至調(diào)用index.php。比如,當(dāng)程序調(diào)用頁面頁page.php時(shí),如果page.php模板文件不存在,那么程序會(huì)嘗試調(diào)用前面的文件--single.php。而如果single.php也不存在,那么就會(huì)調(diào)用最終的index.php來顯示頁面頁??梢奿ndex.php屬于“墊底兒”的缺省頁面,它的重要性是最高的。但當(dāng)存在具體頁面時(shí),還是要優(yōu)先使用具體的頁面,可見具體的頁面優(yōu)先級(jí)最高。在明確了index.php是一套WP主題的核心之后,我們就可以將制作WP主題的過程簡(jiǎn)單地分成兩步,即--定義主模板

6、文件index.php和派生其他模板文件。定義主模板文件index.php從頁面布局的角度上,有必要將主模板文件index.php拆分成header.php、sidebar.php和footer.php三個(gè)子頁面。WP專門為在index.php中包含這三個(gè)子頁面提供了對(duì)應(yīng)的AllRightsReservedget_header()、get_sidebar()和get_footer()函數(shù)。下面,就來詳細(xì)介紹一下制作index.php頁面的過程:首先,在myThemes文件夾中建立一個(gè)文本文件并將其重命名為index.php,然后再建立一個(gè)style.css文

7、件(內(nèi)容暫時(shí)留空)。然后,用你喜歡的文本編輯器打開index.php并輸入下列代碼(最好復(fù)制,因?yàn)檫@一部分不重要):

8、content=”

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。