如何讓DEDECMS織夢的TAGS標籤靜態化

2021-05-28 03:24:44 字數 1115 閱讀 8940

安裝於使用說明:一、說明:本修改適用5.6 utf,可以生成**所有tag列表的靜態網頁檔案,還有生成tag的首頁靜態檔案。

修改前,請備份相關的原始檔案。

二、修改步驟:

1、在dede**根目錄,建立「tag」目錄(小寫)

2、在dede後台sql執行器裡,執行以下一條sql:

alter table `dede_tagindex` add `maketime` int( 10 ) unsigned not null default '0';

3、增加檔案:

templets/default/list_tag.htm  //可從文章列表頁複製修改

templets/default/index_tag.htm  //可從tag.htm複製

dede/makehtml_tag_action_list.php

dede/makehtml_tag_action_index.php

dede/makehtml_tag.php

dede/templets/makehtml_tag.htm

include/arc.taghtml.class.php

4、修改檔案:

dede/inc/inc_menu.php 

142行,插入 

include/taglib/tag.lib.php  61行遮蔽,62行插入 (參考附帶的檔案,也可以直接覆蓋)

include/extend.func.php   把裡面的**,都複製到你的extend.func.php檔案裡     

三、使用說明:

1、進入後台「生成」,即可看到左邊的「更新tag靜態」(就在更新主頁、欄目、文件等功能的下方)

2、自行編輯tag列表頁模板list_tag.htm、tag首頁模板index_tag.htm,都放在你站點模板所在目錄即可(和首頁模板、列表頁模板、內容頁模板等在一起)

3、生成有個選項「是否強制全部生成」,它是為了節約資源設計的

如果是「重新生成全部tag列表」,它會更新所有的tag的列表頁;

如果是「僅更新上次生成後有變化的tag」,它則會只更新上次更新之後有變化及新增加的tag的列表頁,這個比較節約時間

4、生成的tag首頁,放在根目錄,叫做tags.html

dedecms織夢文章內容頁如何新增tags標籤

tag標籤 field tag 更新生成文件頁,再檢視效果。方法二 織夢dedecms文章頁呼叫tag標籤比較簡單,1 找到文章模板在後面加入這個標籤即可。但是織夢dedecms預設的tag標籤是沒有鏈結的,接下來進行第二步。2 給tag標籤加超連結 if function exists getta...

dedecms織夢文章內容頁如何新增tags標籤

tag標籤 field tag 更新生成文件頁,再檢視效果。方法二 織夢dedecms文章頁呼叫tag標籤比較簡單,1 找到文章模板在後面加入這個標籤即可。但是織夢dedecms預設的tag標籤是沒有鏈結的,接下來進行第二步。2 給tag標籤加超連結 if function exists getta...

織夢DEDECMS首頁列表頁呼叫文章TAG

1.如果是dedecms v5.7版本直接使用標籤 field id function gettags me 就可以呼叫出來了。只不過不帶連線的。2.如果需要連線請注釋掉include helpers archive.helper.php檔案的130行,tags tags row tag row t...