他們可以打印動(dòng)態(tài)內(nèi)容;它們可以用于多個(gè)主題文件; 和他們" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > WordPress主題模板標(biāo)簽

WordPress主題模板標(biāo)簽

時(shí)間:2023-04-21 18:12:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-04-21 18:12:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

WordPress主題模板標(biāo)簽:主題中使用模板標(biāo)簽來(lái)從數(shù)據(jù)庫(kù)中檢索內(nèi)容。 內(nèi)容可以是從博客標(biāo)題到完整側(cè)邊欄的任何內(nèi)容。 模板標(biāo)簽是將內(nèi)容拉入主題的首選方法,因?yàn)椋?br>

什么是模板標(biāo)簽?

模板標(biāo)簽只是一段代碼,可以讓W(xué)ordPress從數(shù)據(jù)庫(kù)中獲取一些內(nèi)容。 它分為三個(gè)組成部分:

您可以使用模板標(biāo)簽來(lái)調(diào)用另一個(gè)主題文件或數(shù)據(jù)庫(kù)中的某些信息。

例如,模板標(biāo)簽get_header()告訴WordPress獲取header.php文件并將其包含在當(dāng)前主題文件中。 同樣,get_footer()告訴WordPress獲取footer.php文件。

還有其他種類的模板標(biāo)簽:

如果仔細(xì)觀察最后一個(gè)例子,您還將看到括號(hào)之間有一個(gè)參數(shù)。 參數(shù)可以讓你做兩件事情:

要求具體的信息和
以某種方式格式化信息。
下面廣泛的介紹了這些參數(shù),但是請(qǐng)注意,您可以發(fā)送WordPress特定的說(shuō)明,了解您希望顯示數(shù)據(jù)的方式。

為什么要使用模板標(biāo)簽

通過(guò)封裝特定內(nèi)容塊的所有代碼,模板標(biāo)簽使得在主題文件中包含模板的各種部分以及維護(hù)主題非常容易。

創(chuàng)建一個(gè)header.php文件并擁有所有的主題模板,如single.php,page.php,front-page.php等,引用一個(gè)使用get_header()的主題文件比復(fù)制和粘貼代碼更容易 進(jìn)入每個(gè)主題文件。 它也使維護(hù)更容易。 每當(dāng)您在header.php文件中進(jìn)行更改時(shí),更改將自動(dòng)轉(zhuǎn)移到所有其他主題文件中。

使用模板標(biāo)簽的另一個(gè)原因是顯示動(dòng)態(tài)數(shù)據(jù),即來(lái)自數(shù)據(jù)庫(kù)的數(shù)據(jù)。 在標(biāo)題中,您可以手動(dòng)添加標(biāo)題標(biāo)簽,如下所示:

<title>My Personal Website<title>但是,這樣做意味著您隨時(shí)要更改網(wǎng)站的標(biāo)題時(shí)手動(dòng)編輯主題。 相反,更容易地包含bloginfo('name')模板標(biāo)簽,該標(biāo)簽自動(dòng)從數(shù)據(jù)庫(kù)中提取站點(diǎn)標(biāo)題。 現(xiàn)在,您可以在WordPress中更改您的網(wǎng)站的標(biāo)題,而不必對(duì)主題模板進(jìn)行硬編碼。

如何使用模板標(biāo)簽

使用模板標(biāo)簽非常簡(jiǎn)單。 在任何模板文件中,您可以通過(guò)簡(jiǎn)單地打印一行php代碼來(lái)調(diào)用模板標(biāo)簽來(lái)使用模板標(biāo)簽。 打印header.php文件很簡(jiǎn)單:

get_header();

參數(shù)

一些模板標(biāo)簽可以讓您傳遞參數(shù)。 參數(shù)是確定從數(shù)據(jù)庫(kù)檢索到的內(nèi)容的額外信息。

例如,bloginfo()模板標(biāo)簽允許你給它一個(gè)參數(shù),告訴WordPress你想要的具體的信息。 要打印博客名稱,您只需傳遞參數(shù)“name”,如下所示:

bloginfo( 'name' );要打印博客正在運(yùn)行的WordPress版本,您將傳遞一個(gè)參數(shù)“version”:

bloginfo( 'version' );對(duì)于每個(gè)模板標(biāo)簽,參數(shù)不同。 可以在代碼引用的特定模板標(biāo)簽頁(yè)上找到參數(shù)列表以及可以做的工作。

在循環(huán)中使用模板標(biāo)簽

許多模板標(biāo)簽在WordPress循環(huán)中工作。 這意味著它們被包含在模板文件中,作為php“循環(huán)”的一部分,它根據(jù)循環(huán)內(nèi)的指令生成用戶看到的頁(yè)面。

WordPress循環(huán)以:

if ( have_posts() ) : while ( have_posts() ) : the_post();在循環(huán)中工作的模板標(biāo)簽必須位于以下循環(huán)結(jié)束部分之前的中間區(qū)域:

endwhile; else : _e( 'Sorry, no posts matched your criteria.', 'devhub' );endif;需要在循環(huán)內(nèi)部的一些模板標(biāo)簽包括

某些功能需要循環(huán)的主要原因是因?yàn)樗鼈冃枰O(shè)置全局后置對(duì)象。

如果要使用的模板標(biāo)簽不必在循環(huán)中

那么你可以把它放在你想要的任何文件中,例如在邊欄,頁(yè)眉或頁(yè)腳模板文件中。

這些是通常不需要全局后置對(duì)象的函數(shù)。

附件

條件標(biāo)簽

完整的模板標(biāo)簽列表

關(guān)鍵詞:標(biāo)簽,模板,主題

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉