在學(xué)習(xí)Z-Blog模板標(biāo)簽之家大家應(yīng)注意下面3點(diǎn):
1. Z-BlogPHP 1.5之前的版本,在主題目錄下會(huì)有一個(gè)compile文件夾,這里存放經(jīng)過(guò)程序編譯后的模板文件,請(qǐng)不要去修改。
2. 如果改動(dòng)了模板文件,則需要重新編譯模板才能看到改動(dòng)效果。你可以在后臺(tái)首頁(yè)找到[清空緩存并重新編譯模板]或重新激活主題刷新編譯模板文件。
3. Z-BlogPHP模版標(biāo)簽調(diào)用方式為{$類(lèi)名.(二級(jí)類(lèi)名.)類(lèi)屬性},如
{$article.Title}:
顯示文章標(biāo)題的標(biāo)簽。這里article為文章類(lèi),Title為文章類(lèi)屬性。
{$article.Category.Name}:
顯示文章的分類(lèi)名稱(chēng)。這里article為文章類(lèi)名,而Category則為二級(jí)類(lèi),Name為類(lèi)屬性
了解上面3點(diǎn)后大家可以看一下Z-Blog博客系統(tǒng)為我們提供的模版標(biāo)簽
系統(tǒng)標(biāo)簽
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$host} | 博客網(wǎng)址 | |
{$name} | 博客標(biāo)題 | |
{$subname} | 博客副標(biāo)題 | |
{$theme} | 主題名稱(chēng) | |
{$style} | 樣式名稱(chēng) | |
{$copyright} | 版權(quán)說(shuō)明 | |
{$zblogphp} | 當(dāng)前Z-BlogPHP版本 | Z-BlogPHP 1.X XXXXX Build xxxxxx |
{$zblogphphtml} | 當(dāng)前Z-BlogPHP版本號(hào)(長(zhǎng)) | <a href="http://www.rainbowsoft.org/" title="RainbowSoft Z-BlogPHP" target="_blank">Z-BlogPHP 1.1 Taichi Build 131221</a> |
{$zblogphpabbrhtml} | Z-BlogPHP 帶鏈接 無(wú)版本號(hào)(短) | <a href="http://www.zblogcn.com/" title="RainbowSoft Z-BlogPHP" target="_blank">Z-BlogPHP</a> |
{$language} | 網(wǎng)站語(yǔ)言 | zh-CN |
{$header} | 頁(yè)面頭部變量 | 方便插件插入CSS、JS等腳本或其它META信息,請(qǐng)放在html的</head>標(biāo)簽前 |
{$footer} | 頁(yè)面尾部變量 | 方便插件插入JS腳本或其它信息,請(qǐng)放在頁(yè)面尾部</body>標(biāo)簽前 |
{$type} | 頁(yè)面類(lèi)型 | 頁(yè)面分為index、category、article、page、author、date、tag。請(qǐng)參考頁(yè)面判斷 |
{$page} | 當(dāng)前頁(yè)面頁(yè)碼 | 適用列表頁(yè)。文章頁(yè)等默認(rèn)為1 |
{$user} | 當(dāng)前登錄用戶(hù) | 請(qǐng)參考用戶(hù)標(biāo)簽 |
{$socialcomment} | 社會(huì)化評(píng)論區(qū) | 如多說(shuō)評(píng)論等,可用于文章頁(yè)面等 |
{$cookiespath} | cookie的路徑 | 如將Z-BlogPHP安裝在子目錄,該路徑則為/子目錄名 |
{$path} | 網(wǎng)站目錄物理路徑 | 注意:該路徑應(yīng)僅用于文件讀取操作,不應(yīng)直接輸出造成安全隱患 |
分類(lèi)標(biāo)簽
在摘要或文章等子模板頁(yè)面中調(diào)用需在標(biāo)簽前加“article.”,如分類(lèi)ID為:{$article.Category.ID}
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$category.ID} | 分類(lèi)ID | |
{$category.Name} | 分類(lèi)名稱(chēng) | |
{$category.Alias} | 分類(lèi)別名 | |
{$category.Url} | 分類(lèi)鏈接 | |
{$category.Count} | 分類(lèi)文章數(shù)量 | |
{$category.Intro} | 分類(lèi)摘要 | |
{$category.Order} | 分類(lèi)序號(hào) | |
{$category.Level} | 分類(lèi)層級(jí) | 目前支持4層級(jí),0表示頂級(jí),1表示2級(jí),2表示3級(jí),3表示4級(jí) |
{$category.RootID} | 分類(lèi)的頂級(jí)ID | 頂級(jí)ID為0時(shí)表示該分類(lèi)即為一級(jí)分類(lèi) |
{$category.ParentID} | 分類(lèi)的上一級(jí)ID | 同上 |
{$category.Parent} | 分類(lèi)的上一級(jí)類(lèi)實(shí)例 | 注意:如為頂級(jí)分類(lèi)則其上級(jí)類(lèi)為NULL,在使用前需進(jìn)行判斷。如: {if $article.Category.Parent}{$article.Category.Parent.Name}{/if} |
{$category.SubCategorys} | 子分類(lèi)實(shí)例數(shù)組 | 注意:如無(wú)子分類(lèi)則為空,在使用前需進(jìn)行判斷。 |
{$category.Template} | 分類(lèi)所用模板 | 默認(rèn)為index |
{$category.LogTemplate} | 分類(lèi)下文章所用模板 | 默認(rèn)為single |
{$category.Meta} | 分類(lèi)擴(kuò)展數(shù)據(jù)(php序列化字符串) | 更多請(qǐng)參考擴(kuò)展標(biāo)簽 |
單獨(dú)獲取分類(lèi)的信息,例如某分類(lèi)ID的姓名:{$categorys[分類(lèi)ID].Name}
(缺點(diǎn):當(dāng)分類(lèi)id不存在時(shí),會(huì)導(dǎo)致網(wǎng)站頁(yè)面錯(cuò)誤,在使用前需進(jìn)行判斷。)
分頁(yè)標(biāo)簽
文章列表相關(guān)頁(yè)面中可用分頁(yè)標(biāo)簽,如首頁(yè)等。
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$pagebar.PageBarCount} | 分頁(yè)長(zhǎng)度 | |
{$pagebar.PageCount} | 每頁(yè)顯示文章數(shù)量 | |
{$pagebar.Name} | 分頁(yè)名稱(chēng) | |
{$pagebar.PageAll} | 總頁(yè)碼數(shù) | |
{$pagebar.PageNow} | 當(dāng)前頁(yè)碼 | |
{$pagebar.PageFirst} | 起始頁(yè)碼 | |
{$pagebar.PageLast} | 尾頁(yè)頁(yè)碼 | |
{$pagebar.PagePrevious} | 上一頁(yè)ID | |
{$pagebar.PageNext} | 下一頁(yè)ID | |
{$pagebar.prevbutton} | 上一頁(yè)Url | <a href=“{$pagebar.prevbutton}”>« 更早的文章</a> |
{$pagebar.nextbutton} | 下一頁(yè)Url | <a href=“{$pagebar.nextbutton}”>之后的文章 »</a> |
{$pagebar.buttons} | 頁(yè)碼關(guān)聯(lián)數(shù)組 | 鍵名為頁(yè)碼,鍵值為頁(yè)碼對(duì)應(yīng)的鏈接。 其中有4個(gè)特殊鍵名 ‹‹ 、‹ 、› 、›› 分別代表第一頁(yè)、上一頁(yè)、下一頁(yè)、最后頁(yè)。 如 {$pagebar.buttons[3]} 為第3頁(yè)鏈接,{$pagebar.buttons['››']} 為最后一頁(yè)鏈接。 注意: ‹ 、› 只有當(dāng)上下頁(yè)存在時(shí)不為空,使用時(shí)應(yīng)注意判別。 |
文章標(biāo)簽(含獨(dú)立頁(yè)面)
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$article.ID} | 文章ID | |
{$article.Title} | 文章標(biāo)題 | |
{$article.Alias} | 文章標(biāo)題別名 | 未設(shè)置則等同于Title |
{$article.IsTop} | 文章是否置頂 | |
{$article.Intro} | 文章摘要 | |
{$article.Content} | 文章正文 | |
{$article.Url} | 文章鏈接 | |
{$article.Status} | 文章?tīng)顟B(tài) | |
{$article.IsLock} | 是否禁止評(píng)論 | |
{$article.CommNums} | 文章評(píng)論數(shù) | |
{$article.ViewNums} | 文章瀏覽數(shù) | |
{$article.Time(XXX)} | 文章發(fā)布時(shí)間 | XXX具體內(nèi)容參考時(shí)間標(biāo)簽 |
{$article.Category.XXX} | 文章分類(lèi)數(shù)據(jù) | XXX具體內(nèi)容參考分類(lèi)標(biāo)簽 |
{$article.Author.XXX} | 文章作者數(shù)據(jù) | XXX具體內(nèi)容參考用戶(hù)標(biāo)簽 |
{$article.Tags.XXX} | 文章標(biāo)簽數(shù)組 | XXX具體內(nèi)容參考Tag標(biāo)簽,注意$article.Tags是個(gè)Tag類(lèi)實(shí)例數(shù)組 |
{$article.Prev.Url} | 上一篇URL | |
{$article.Next.Url} | 下一篇URL | |
{$article.Prev.Title} | 上一篇標(biāo)題 | |
{$article.Next.Title} | 下一篇標(biāo)題 | |
{$article.Type} | 文章類(lèi)型 | 0為普通文章,1為普通頁(yè)面。其它類(lèi)型還在設(shè)計(jì)中。 |
文章Tag獲取方法
{foreach $article.Tags as $tag}<a href="{$tag.Url}" rel="external nofollow" >{$tag.Name}</a>{/foreach}
具體{$tag.XXX}內(nèi)容參考Tag標(biāo)簽。:!:注意,獨(dú)立頁(yè)面沒(méi)有tag元素!
評(píng)論標(biāo)簽
在文章頁(yè)面中顯示評(píng)論需先格式化評(píng)論數(shù)據(jù):
{foreach $comments as $key => $comment}{$comment.XXX}{/foreach}
具體內(nèi)容參照下表:
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$comment.ID} | 評(píng)論ID | |
{$comment.FloorID} | 評(píng)論樓號(hào) | 子評(píng)論不加入樓號(hào)計(jì)數(shù),默認(rèn)為0 |
{$comment.Level} | 評(píng)論層級(jí) | 0表示頂層,1表示2層,2表示3層,3表示4層,大于4層的返回4 |
{$comment.ParentID} | 評(píng)論父ID | 上一層評(píng)論ID,自身為頂層則為0 |
{$comment.RootID} | 評(píng)論根ID | 最頂層評(píng)論ID,自身為頂層則為0 |
{$comment.LogID} | 評(píng)論所屬文章/頁(yè)面ID | |
{$comment.Author.Name} | 評(píng)論作者 | 本表僅列出常用的作者相關(guān)標(biāo)簽,更多可用標(biāo)簽請(qǐng)參考 用戶(hù)標(biāo)簽 |
{$comment.Author.HomePage} | 評(píng)論網(wǎng)址 | |
{$comment.Author.Email} | 評(píng)論郵箱 | |
{$comment.Author.Avatar} | 評(píng)論頭像地址 | |
{$comment.Post.Url} | 評(píng)論所屬文章的鏈接 | |
{$comment.Post.Title} | 評(píng)論所屬文章的標(biāo)題 | |
{$comment.Content} | 評(píng)論正文 | |
{$comment.IP} | 評(píng)論者IP | |
{$comment.Agent} | 評(píng)論者客戶(hù)端信息 | |
{$comment.Time(XXX)} | 評(píng)論發(fā)布時(shí)間 | 具體時(shí)間參考時(shí)間標(biāo)簽 |
可以通過(guò)以下來(lái)循環(huán)調(diào)用該評(píng)論的子評(píng)論:
{foreach $comment.Comments as $key => $comment}
{template:comment}
{/foreach}
用戶(hù)標(biāo)簽
當(dāng)前登錄用戶(hù)信息使用$user
,如{$user.Name}
,當(dāng)前登錄者的名稱(chēng)
當(dāng)前頁(yè)面作者信息使用$author
,$author
涉及的標(biāo)簽只可在用戶(hù)專(zhuān)屬頁(yè)面調(diào)用。如:{$author.Name}
,顯示作者的名稱(chēng)
指定用戶(hù)信息{$zbp.members[1].xxx}
,如{$zbp.members[1].Name}
,顯示ID為1的用戶(hù)名稱(chēng)。
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$author.Url} | 用戶(hù)頁(yè)面鏈接 | |
{$author.Name} | 用戶(hù)名 | |
{$author.Alias} | 用戶(hù)別名 | |
{$author.StaticName} | 用戶(hù)靜態(tài)名 | 存在別名時(shí)調(diào)用別名,不存在則調(diào)用用戶(hù)名 |
{$author.Level} | 用戶(hù)級(jí)別 | 數(shù)值 |
{$author.LevelName} | 用戶(hù)級(jí)別名 | |
{$author.Email} | 用戶(hù)郵箱 | |
{$author.HomePage} | 用戶(hù)主頁(yè) | |
{$author.Intro} | 用戶(hù)摘要 | |
{$author.Avatar} | 用戶(hù)頭像 | |
{$author.Articles} | 用戶(hù)發(fā)表文章數(shù) | |
{$author.Pages} | 用戶(hù)創(chuàng)建頁(yè)面數(shù) | |
{$author.Comments} | 用戶(hù)發(fā)表評(píng)論數(shù) | |
{$author.Uploads} | 用戶(hù)上傳文件數(shù) |
模塊標(biāo)簽
一般情況下主題應(yīng)盡可能使用系統(tǒng)內(nèi)部的模塊管理功能來(lái)調(diào)用側(cè)欄模塊,系統(tǒng)內(nèi)部?jī)?nèi)置5個(gè)側(cè)欄,分別可以使用{template:sidebar}
、{template:sidebar2}
、{template:sidebar3}
、{template:sidebar4}
、{template:sidebar5}
來(lái)直接調(diào)用。
如果需要單獨(dú)調(diào)用某一模塊內(nèi)容,請(qǐng)使用以下代碼調(diào)用:
{module:moduleName}
系統(tǒng)內(nèi)置模塊調(diào)用如下:
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{module:navbar} | 導(dǎo)航欄 | |
{module:calendar} | 日歷 | 系統(tǒng)自動(dòng)更新 |
{module:controlpanel} | 控制面板 | |
{module:catalog} | 網(wǎng)站分類(lèi) | 系統(tǒng)自動(dòng)更新 |
{module:searchpanel} | 搜索 | |
{module:comments} | 最新留言 | 系統(tǒng)自動(dòng)更新 |
{module:archives} | 文章歸檔 | 系統(tǒng)自動(dòng)更新 |
{module:statistics} | 站點(diǎn)信息 | 系統(tǒng)自動(dòng)更新 |
{module:favorite} | 網(wǎng)站收藏 | |
{module:link} | 友情鏈接 | |
{module:misc} | 圖標(biāo)匯集 | |
{module:authors} | 作者列表 | 系統(tǒng)自動(dòng)更新 |
{module:previous} | 最近發(fā)表 | 系統(tǒng)自動(dòng)更新 |
{module:tags} | Tags列表 | 系統(tǒng)自動(dòng)更新 |
如果需要控制每個(gè)模塊的具體輸出內(nèi)容或者單獨(dú)調(diào)用某模塊屬性,調(diào)用標(biāo)簽如下:
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$modules['moduleFileName'].ID} | 內(nèi)部ID | |
{$modules['moduleFileName'].Name} | 模塊名稱(chēng) | |
{$modules['moduleFileName'].FileName} | 文件名 | 文件名應(yīng)是唯一的,如為主題添加模塊請(qǐng)以theme_主題ID_filename 命名,同理,如為插件添加模塊請(qǐng)以theme_插件ID_filename 命名 |
{$modules['moduleFileName'].Content} | 模塊內(nèi)容 | |
{$modules['moduleFileName'].HtmlID} | htmlID | |
{$modules['moduleFileName'].Type} | 模塊類(lèi)型 | ul表示列表型,div表示混雜型 |
{$modules['moduleFileName'].MaxLi} | ul類(lèi)型模塊顯示的最大列數(shù) | 默認(rèn)為10。該數(shù)值不會(huì)影響存儲(chǔ),只會(huì)限制前端顯示條數(shù) |
{$modules['moduleFileName'].Source} | 模塊屬性 | system=系統(tǒng)模塊,theme=主題模塊,plugin=插件模塊 |
{$modules['moduleFileName'].IsHideTitle} | 是否隱藏標(biāo)題 | 1表示隱藏,0表示不隱藏,默認(rèn)不隱藏 |
moduleFileName
就是模塊的文件名
Tag標(biāo)簽
{$tag}
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$tag.Name} | 標(biāo)簽名 | |
{$tag.Url} | 標(biāo)簽鏈接 | |
{$tag.Count} | 標(biāo)簽下文章數(shù) |
時(shí)間標(biāo)簽
在模板中獲取時(shí)間如{$article.Time(XXX)}
、{$comment.Time(XXX)}
等處XXX代表從時(shí)間戳標(biāo)準(zhǔn)格式符,使用效果等同于PHP原生函數(shù)
date ( $format )
格式符支持PHP原生函數(shù)中所有格式符。
常見(jiàn)時(shí)間格式代碼如下:
標(biāo)簽 | 示例 | 備注 |
---|---|---|
{$article.Time('Y年m月d日')} | 2014年01月01日 | |
{$article.Time('Y年m月d日 H:i:s')} | 2014年01月01日 01:02:03 | 有前導(dǎo)零 |
語(yǔ)言標(biāo)簽
Z-BlogPHP是支持多語(yǔ)言的,系統(tǒng)語(yǔ)言包文件位于/zb_users/language,從1.4版本開(kāi)始支持應(yīng)用也擁有自己的語(yǔ)言,具體請(qǐng)參考LoadLanguage 語(yǔ)言包載入。語(yǔ)言包內(nèi)容以數(shù)組格式存儲(chǔ),根據(jù)系統(tǒng)配置或指定加載相應(yīng)語(yǔ)言包內(nèi)容。
引用系統(tǒng)語(yǔ)言包標(biāo)簽
{$lang[msg][name]}
引用應(yīng)用語(yǔ)言包標(biāo)簽(1.4以上版本適用)
{$lang[APPID][name]}
所有可用的語(yǔ)言標(biāo)簽請(qǐng)打開(kāi)相應(yīng)的語(yǔ)言包文件進(jìn)行查看。
擴(kuò)展標(biāo)簽
Z-blogPHP幾乎所有數(shù)據(jù)表都擁有擴(kuò)展元數(shù)據(jù),即Z-BlogPHP的自定義域機(jī)制Meta。Meta中數(shù)據(jù)以PHP序列化格式數(shù)據(jù)存儲(chǔ),其調(diào)用標(biāo)簽如
{$article.Metas.abc}
若要添加或設(shè)置meta數(shù)據(jù)請(qǐng)參考使用擴(kuò)展元數(shù)據(jù)機(jī)制,或使用相關(guān)插件如 自定義字段插件。
以上是Z-Blog博客系統(tǒng)的官方標(biāo)簽,大家在使用過(guò)程中可參考使用。
標(biāo)簽:陜西 保定 上海 山南 清遠(yuǎn) 吳忠 廣安 內(nèi)蒙古
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Z-Blog常用標(biāo)簽大全(官方版)》,本文關(guān)鍵詞 Z-Blog,常用,標(biāo)簽,大全,官方,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。