做了一張說(shuō)明主題結(jié)構(gòu)的圖,很清楚的分析了主題模板結(jié)構(gòu),原圖是英文的,下面翻譯成中文。
希望對(duì)制作主題(模板)有所幫助。
中文文本如下:
插畫主題(模板)設(shè)計(jì)
p>
(了解博客的工作原理)
.php(網(wǎng)站標(biāo)題)
這是一個(gè)全局文件(簡(jiǎn)單IT注意:生成的每個(gè)頁(yè)面都會(huì)包含.php代碼),顯示頁(yè)眉()和導(dǎo)航菜單,還包括HTML文件的頭部代碼()。
循環(huán)(循環(huán),頁(yè)面主體)
通過一個(gè)包含“循環(huán)結(jié)構(gòu)”的模板文件,將網(wǎng)站的主要部分展示在網(wǎng)站內(nèi)容的主要區(qū)域。
.php(側(cè)邊欄)
此文件控制側(cè)邊欄顯示的內(nèi)容。如果有多個(gè)側(cè)邊欄,可以在.php文件中設(shè)置,側(cè)邊欄“()”的內(nèi)容可以在管理控制面板(wp-admin)中設(shè)置。
.php(底部)
包含全局底部文件和關(guān)閉 HTML 標(biāo)記 ( ) 的代碼。
一個(gè)主題由模板文件夾中的一系列文件組成(簡(jiǎn)單的 IT 說(shuō)明:../wp-//模板名稱/),每個(gè)文件控制模板的不同部分。無(wú)論站點(diǎn)上的頁(yè)面如何,這些頁(yè)面的某些部分通常是靜態(tài)的,由 和文件控制。您可以修改這些文件以查看網(wǎng)站的哪些部分由哪些文件控制。
首頁(yè)
index.php
index.php 用于控制網(wǎng)站主頁(yè)的顯示方式。 index.php 默認(rèn)包含一個(gè)循環(huán),用于查詢和顯示最新文章,并在底部顯示超鏈接以查看以前的文章。
或者,您可以將您在 wp-admin>>read 中創(chuàng)建的任何頁(yè)面設(shè)置為主頁(yè)。也就是說(shuō),你可以設(shè)置一個(gè)不同的頁(yè)面(或url)作為普通的博文顯示為首頁(yè),該頁(yè)面仍然是由index.php模板生成的。
帖子
.php
.php 用于控制文章頁(yè)面的顯示方式。該文件包含查詢和顯示當(dāng)前文章的循環(huán)。
如果你想顯示側(cè)邊欄(以及你想顯示的其他元素)wordpress模板代碼,你可以在這個(gè)文件中指定它。您還可以通過修改此文件使文章頁(yè)面與其他頁(yè)面不同。
頁(yè)面
page.php
page.php 控制頁(yè)面(頁(yè)面,不同于文章帖子)的顯示。您可以選擇移除側(cè)邊欄或其他元素,或者添加一些僅在頁(yè)面上可用的元素。
還允許您創(chuàng)建不同的頁(yè)面模板來(lái)顯示不同類型的頁(yè)面(頁(yè)面)。創(chuàng)建頁(yè)面模板很簡(jiǎn)單,只需復(fù)制 page.phpwordpress做網(wǎng)站,將其重命名為您喜歡的名稱,然后在文件頂部添加以下代碼:
存檔()
.php、.php、tag.php
您可以通過以上文件控制各種存檔頁(yè)面的顯示。如果沒有歸檔頁(yè)面模板wordpress做網(wǎng)站,歸檔頁(yè)面將使用 index.php 作為模板;但是,您可以創(chuàng)建一個(gè) .php 而不是 index.php 作為存檔頁(yè)面模板。如果您創(chuàng)建了 .php,此文件將替換 .php 作為類別頁(yè)面 ( ) 的模板。如果您創(chuàng)建 tag.php,此文件將優(yōu)先作為標(biāo)簽頁(yè)面的模板。
循環(huán)
循環(huán)可能是模板中最強(qiáng)大的部分。它以查詢開始(決定要為哪個(gè)文章或頁(yè)面獲取數(shù)據(jù))并以結(jié)束循環(huán)語(yǔ)句()結(jié)束。循環(huán)中顯示的內(nèi)容取決于您的需要。您可以在循環(huán)中顯示文章標(biāo)題、文章內(nèi)容、元數(shù)據(jù)(作者、日期等)、自定義字段、評(píng)論等,所有這些都是某個(gè)文章或頁(yè)面的輸出。您還可以在文章或頁(yè)面中創(chuàng)建多個(gè)查詢和循環(huán);例如:在.php(文章頁(yè)面模板)中wordpress模板代碼,可以創(chuàng)建一個(gè)循環(huán)來(lái)顯示單個(gè)文章的內(nèi)容,然后在文章內(nèi)容下使用另一個(gè)循環(huán)來(lái)顯示與這篇文章相關(guān)的文章的標(biāo)題和縮略圖。
文章和頁(yè)面的查詢機(jī)制
開始循環(huán)
(重復(fù)顯示this和內(nèi)容之間的所有內(nèi)容,直到輸出文章的所有相關(guān)內(nèi)容)
(輸出文章的標(biāo)題)
(輸出文章的介紹)
(輸出文章的主要內(nèi)容)
(輸出文章的分類名稱)
(文章作者的輸出)
(輸出文章的日期)
其他標(biāo)簽
(可用于循環(huán)標(biāo)簽中插入的各種其他模板)
(重復(fù)循環(huán),直到輸出所有查詢)
幕后的其他機(jī)制
制作主題模板 工作還需要一些重要的文件在后臺(tái)。您可以根據(jù)自己的需要修改這些文件,以自定義網(wǎng)站的功能和顯示方式。
.php
此文件控制評(píng)論的顯示方式。該文件包含一個(gè)循環(huán),用于查詢一篇文章的所有評(píng)論。 .php 可以被可以接管網(wǎng)站評(píng)論功能的插件(例如 )覆蓋。
.php
.php 允許您添加自己的 php 代碼來(lái)修改主題的核心元素。通常這可用于為您自己的主題添加多個(gè)側(cè)邊欄 ( )、修改文章介紹 ( ) 的字符數(shù),或?qū)⒛约旱墓芾砻姘暹x項(xiàng)添加到 wp-admin。
style.css
這是主題模板的主要 CSS 樣式文件。同時(shí),在這個(gè)文件的頂部,包含相關(guān)的文字,包括您網(wǎng)站的主題名稱、作者和URL,以便了解主題的信息。
其他
除了核心功能之外,其他插件 ( )、自定義域 ( ) 和小部件 ( ) 允許您進(jìn)一步自定義您的網(wǎng)站。
插件()
有很多開源開發(fā)者社區(qū)已經(jīng)開發(fā)了很多插件,您可以免費(fèi)添加到您的網(wǎng)站中,包括電子商務(wù)、幻燈片 ( )、緩存和社交功能等。
自定義字段 ( )
創(chuàng)建文章時(shí),可以在文章內(nèi)容輸入框下方的輸入框中輸入。使用自定義字段,您可以創(chuàng)建自己的選項(xiàng)或內(nèi)容,然后可以在主題模板中使用或顯示。常用的是縮略圖,用來(lái)包含代碼()。
小部件()
小部件是 () 中使用的各種小部件。在 wp-admin 中,您可以配置預(yù)設(shè)的小部件,或添加各種插件提供的小部件,或 php 代碼。小工具通常包括搜索表單、熱門文章列表和廣告塊等內(nèi)容。
文章來(lái)自互聯(lián)網(wǎng),侵權(quán)請(qǐng)聯(lián)系刪除,文章闡述觀點(diǎn)來(lái)自文章出處,并不代表本站觀點(diǎn)。
www.bjcthy.com