【wordpress主題介紹】
在詳細(xì)分解代碼之前,我們還是要先了解一下WP主題的大致情況。一個(gè) WP 的主題是由幾個(gè) templates 文件組成的,每一個(gè)主題必有的二個(gè)文件是:index.php 和 style.css(樣式表),除此之外還有一些其它的文件(不是必須),它們和 index.php 文件間存在優(yōu)先級關(guān)系,如果它們存在,WP 模板系統(tǒng)就會調(diào)用它們顯示相應(yīng)的頁面,否則模板系統(tǒng)會調(diào)用 index.php 來顯示。
它們有可能是以下文件:
single.php — 單一日志文件,用于顯示單一日志
page.php — 頁面模板文件,用于顯示靜態(tài)頁面
archive.php — 存檔文件,用于顯示存檔頁面
category.php — 類別文件,用于顯示類別頁面
search.php — 搜索文件,用于顯示搜索結(jié)果
404.php — 錯(cuò)誤文件,用于顯示404頁面
comments.php — 評論文件,用于顯示評論和評論框
index.php
首先制作index.php,我們知道在一個(gè)網(wǎng)頁中,代碼主要分為二部分,一個(gè)是頁頭信息,一個(gè)是頁面內(nèi)容。
代碼如下:
<html>
<head>
.........頁頭信息
</head>
<body>
.........頁面內(nèi)容
</body>
</html>
每個(gè)主題的頁頭信息都是幾乎一樣,具體可以查看默認(rèn)模板的 header.php 文件(為保證所有頁面的頁頭信息的一致性,所有頁頭信息都放在 header.php 文件。)
接下來我們談下一話題,關(guān)于母豬的產(chǎn)后護(hù)理……(我學(xué)的太雜了,都弄混了)
我們來談一下body中的內(nèi)容。
它包含四個(gè)部分,每一部分都可以叫做一個(gè)集成模塊,其實(shí)一個(gè)主題就是由不同的模塊構(gòu)成,模塊又是由不同的模塊構(gòu)成。
header WP 的頂部,顯示博客的名字與描述,放置導(dǎo)航欄,搜索欄等等。
content WP 的正文部分,顯示貼子的內(nèi)容,作者,時(shí)間,分類,評論,編輯等等。
sidebar WP 的側(cè)邊欄部分。
footer WP 的尾部,這部分只有很少的內(nèi)容,通常是版權(quán)信息。
對于每一個(gè)集成模塊中的內(nèi)容,理論上是可以隨意放置的,比如我們可以把header模塊中的搜索欄放在sidebar模塊中去。
那如何區(qū)分這四個(gè)集成模塊呢?看以下代碼。
代碼如下:
<div id="header">
這是我的博客
</div>
<div id="content">
這是我的日志</div>
<div id="sidebar">
搜索欄,分類,存檔,友情鏈接
</div>
<div id="footer">
版權(quán)信息,我是二道
</div>
通過 div 標(biāo)簽,我們可以把這些模塊分隔開來。
header
現(xiàn)在開始我們第一部分的代碼塊,不過在寫代碼之前我還得要 主站蜘蛛池模板: 东乡族自治县| 泰顺县| 伽师县| 宁夏| 山阴县| 普兰县| 辽宁省| 桐庐县| 改则县| 大竹县| 陵水| 罗平县| 垣曲县| 湖北省| 昆山市| 潮州市| 贵港市| 重庆市| 德昌县| 金乡县| 海兴县| 庐江县| 加查县| 武穴市| 尖扎县| 霍山县| 台州市| 凭祥市| 福贡县| 普安县| 新宁县| 临泽县| 怀宁县| 四平市| 玛纳斯县| 永兴县| 清新县| 安顺市| 包头市| 泸西县| 会宁县|