我不知道你為什么要重命名catalog,catalog是分類頁的主文件,一般zblog的模板文件是放在themes文件夾下以,例如我建了A模板,文件夾名字也叫A,把A放在themes下,然后進(jìn)后臺(tái)進(jìn)行主題選用A主題就可以,其實(shí)修改或新建一個(gè)自己喜歡的模板,最簡(jiǎn)便的方法是把系統(tǒng)默認(rèn)的模板取出來進(jìn)行修改,也就是把themes/default這文件夾下載到本地進(jìn)行修改替換就可以,進(jìn)階的是你用了別人的某人熱門的模板,覺得那架構(gòu)跟SEO的很不錯(cuò),也可以按照這方法取出來自行修改。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比平陰網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式平陰網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋平陰地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。
換成下面的代碼就OK了,
#CACHE_INCLUDE_BF_TOPHOT_CATEGORY_#article/category/id##
再進(jìn)行文件重建,就可以調(diào)出分類下的最新文章列表了。但是,這樣還不夠,因?yàn)檫@樣調(diào)出來的最新文章列表還是JS,還需要靜態(tài)化!
#CACHE_INCLUDE_BF_TOPHOT_CATEGORY_#article/category/id#_HTML#
用以上這個(gè)代碼就能在ZBLOG文章頁面調(diào)出當(dāng)前文章所屬分類的最新文章列表了,而且還是靜態(tài)HTML的。
這個(gè)貌似還實(shí)現(xiàn)不了的,同一網(wǎng)站可以調(diào)用,比如首頁zblog可以調(diào)用,二級(jí)目錄下面的zblog,不用網(wǎng)站之見貌似是不行 的。貌似js可以解決,要不知道符不符合你的要求,上次在zblog仿站樂園里面看到一篇類似的文章,可以去參考下的。
Z-blog的欄目分類有各自不同的id,可以采取約束每個(gè)分類id讀取相應(yīng)頁面模板的辦法,來加以區(qū)分。例如命令“catalog.asp?cate=1”(其中1為該分類在數(shù)據(jù)庫里的id)即“分類1”單獨(dú)指向模板頁面“catalog1.html”;命令“catalog.asp?cate=2”即“分類2”單獨(dú)指向模板頁面“catalog2.html”……依此類推,來實(shí)現(xiàn)各欄目分類模板的個(gè)性化。 Z-Blog定義不同分類目錄頁面模板的步驟: 1.用文本工具打開Z-Blog的FUNCTION/目錄下的c_system_base.asp文件,在2618行附近找到代碼ArtList.template="CATALOG",將其替換為以下代碼: ArtList.template="CATALOG" intCateId 2.用文本工具打開Z-Blog根目錄下的catalog.asp文件,在41行附近找到代碼 ArtList.template="CATALOG",將其替換為以下代碼: ArtList.template="CATALOG" Request.QueryString("cate") If ArtList.template="" Then ArtList.template="CATALOG" Else ArtList.template="CATALOG" Request.QueryString("cate") End If