織夢內容管理系統(DedeCms) 以簡單、實用、開源而聞名,依託DedeCms系統搭建成個人博客,有很多優勢,例如:①可全站生成html(比偽靜態要好很多);②海量文章支持(生成靜態文件以後,降低服務器資源消耗);③模板自定義相當簡便(懂html即可修改);其他功能大家自己慢慢體會吧。DedeCms功能非常強大,但是博客系統特有的首頁文章列表分頁的功能卻不能直接調用。今天小編來講一下如何通過自由列表的功能實現首頁日誌列表分頁。
工具/原料
基於織夢內容管理系統(DedeCms) 的博客Blog網站
方法/步驟
登陸DedeCMS織夢程序的後臺→核心→頻道模型→自由列表管理→增加列表
填寫相關參數:
①首頁的列表文件,建議直接放在根目錄:{cmspath};
②勾選“不使用目錄默認主頁”,這樣首頁功能可以正常使用;
③命名規則改為:{listdir}/index_{page}.html,生成的頁面為inetx_1.html、index_2.html......;
④最大列出頁數、關鍵字、列表描述等其他參數請自行設置。
循環內的單行記錄樣式(InnerText),這裡和首頁的日誌文章調用是差不多的。只需要把{dede:arclist ...} 這裡的代碼複製出來{/dede:arclist}即可使用。
在默認的模板目錄下創建一個index_list.html模板文件並加入調用代碼。
日誌文章的調用代碼:{dede:freelist/}
分頁鏈接的調用代碼:{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
具體可參考默認的list_free.htm文件代碼。
登陸DedeCMS織夢程序的後臺→核心→頻道模型→自由列表管理→首頁分頁→更新
設置好 起始ID、結束ID、每批生成個數,點擊生成html文件
注意事項
首頁的分頁鏈接需要手工製作
分頁裡的首頁鏈接需要手工製作
細節問題,請自己調整,或留言討論