模塊標(biāo)簽
一般情況下主題應(yīng)盡可能使用系統(tǒng)內(nèi)部的模塊管理功能來調(diào)用側(cè)欄模塊,系統(tǒng)內(nèi)部內(nèi)置5個側(cè)欄,分別可以使用{template:sidebar}、{template:sidebar2}、{template:sidebar3}、{template:sidebar4}、{template:sidebar5}來直接調(diào)用。
如果需要單獨(dú)調(diào)用某一模塊內(nèi)容,請使用以下代碼調(diào)用:
{module:moduleName}
系統(tǒng)內(nèi)置模塊調(diào)用如下:
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{module:navbar} | 導(dǎo)航欄 | |
{module:calendar} | 日歷 | 系統(tǒng)自動更新 |
{module:controlpanel} | 控制面板 | |
{module:catalog} | 網(wǎng)站分類 | 系統(tǒng)自動更新 |
{module:searchpanel} | 搜索 | |
{module:comments} | 最新留言 | 系統(tǒng)自動更新 |
{module:archives} | 文章歸檔 | 系統(tǒng)自動更新 |
{module:statistics} | 站點(diǎn)信息 | 系統(tǒng)自動更新 |
{module:favorite} | 網(wǎng)站收藏 | |
{module:link} | 友情鏈接 | |
{module:misc} | 圖標(biāo)匯集 | |
{module:authors} | 作者列表 | 系統(tǒng)自動更新 |
{module:previous} | 最近發(fā)表 | 系統(tǒng)自動更新 |
{module:tags} | Tags列表 | 系統(tǒng)自動更新 |
如果需要控制每個模塊的具體輸出內(nèi)容或者單獨(dú)調(diào)用某模塊屬性,調(diào)用標(biāo)簽如下:
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$modules['moduleFileName'].ID} | 內(nèi)部ID | |
{$modules['moduleFileName'].Name} | 模塊名稱 | |
{$modules['moduleFileName'].FileName} | 文件名 | 文件名應(yīng)是唯一的,如為主題添加模塊請以theme_主題ID_filename命名,同理,如為插件添加模塊請以theme_插件ID_filename命名 |
{$modules['moduleFileName'].Content} | 模塊內(nèi)容 | |
{$modules['moduleFileName'].HtmlID} | htmlID | |
{$modules['moduleFileName'].Type} | 模塊類型 | ul表示列表型,div表示混雜型 |
{$modules['moduleFileName'].MaxLi} | ul類型模塊顯示的最大列數(shù) | 默認(rèn)為10。該數(shù)值不會影響存儲,只會限制前端顯示條數(shù) |
{$modules['moduleFileName'].Source} | 模塊屬性 | system=系統(tǒng)模塊,theme=主題模塊,plugin=插件模塊 |
{$modules['moduleFileName'].IsHideTitle} | 是否隱藏標(biāo)題 | 1表示隱藏,0表示不隱藏,默認(rèn)不隱藏 |
moduleFileName就是模塊的文件名
從1.5模板開始,支持系統(tǒng)模塊模板化,請參考側(cè)欄模塊相關(guān)模板 及 側(cè)欄及模塊模板標(biāo)簽。
{$tag}
標(biāo)簽 | 含義 | 備注 |
---|---|---|
{$tag.Name} | 標(biāo)簽名 | |
{$tag.Url} | 標(biāo)簽鏈接 | |
{$tag.Count} | 標(biāo)簽下文章數(shù) |
在模板中獲取時間如{$article.Time(XXX)}、{$comment.Time(XXX)}等處XXX代表從時間戳標(biāo)準(zhǔn)格式符,使用效果等同于PHP原生函數(shù)
date ( $format )
格式符支持PHP原生函數(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)零 |
詳細(xì)格式符用法請查看PHP手冊中Date章節(jié)
Z-BlogPHP是支持多語言的,系統(tǒng)語言包文件位于/zb_users/language,從1.4版本開始支持應(yīng)用也擁有自己的語言,具體請參考php?id=zblogphp:development:functions:loadlanguage" target="_blank" style="box-sizing: border-box; color: rgb(160, 206, 78); background-color: transparent; text-decoration: none;">LoadLanguage 語言包載入。語言包內(nèi)容以數(shù)組格式存儲,根據(jù)系統(tǒng)配置或指定加載相應(yīng)語言包內(nèi)容。
引用系統(tǒng)語言包標(biāo)簽
{$lang[msg][name]}
引用應(yīng)用語言包標(biāo)簽(1.4以上版本適用)
{$lang[APPID][name]}
所有可用的語言標(biāo)簽請打開相應(yīng)的語言包文件進(jìn)行查看。
Z-blogPHP幾乎所有數(shù)據(jù)表都擁有擴(kuò)展元數(shù)據(jù),即Z-BlogPHP的自定義域機(jī)制Meta。Meta中數(shù)據(jù)以PHP序列化格式數(shù)據(jù)存儲,其調(diào)用標(biāo)簽如
{$article.Metas.abc}
若要添加或設(shè)置meta數(shù)據(jù)請參考使用擴(kuò)展元數(shù)據(jù)機(jī)制,或使用相關(guān)插件如 自定義字段插件。
新聞熱點(diǎn)
疑難解答
圖片精選