織夢dedeCMS網站tag標籤靜態化設定方法?

Tags: ,

對於seo來講,tag靜態化的好處不用多說了,都知道。那麼對於眾多新人來說,如何實現網站tag標籤靜態化呢?經過多次測試,方法如下

織夢dedeCMS網站tag標籤靜態化設定方法

工具/原料

織夢dedeCMS網站

織夢DedeCMS TAG靜態化生成外掛

設定步驟

在DEDE網站根目錄,建立“tag”目錄(小寫)

織夢dedeCMS網站tag標籤靜態化設定方法

在DEDE後臺SQL執行器裡,執行以下一條SQL:

ALTER TABLE `#@__tagindex` ADD `maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';

織夢dedeCMS網站tag標籤靜態化設定方法

根據網站格式選擇對應的外掛(UTF或者GBK),按照以下路徑增加檔案到對應資料夾:

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

織夢dedeCMS網站tag標籤靜態化設定方法

修改檔案:

dede/inc/inc_menu.php

143行,插入

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

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

也可以備份原始檔後,把外掛裡面的檔案直接覆蓋對應檔案。此時,基本設定工作完成

織夢dedeCMS網站tag標籤靜態化設定方法

Tag生成

進入後臺“生成”,即可看到左邊的“更新TAG靜態”(就在更新主頁、欄目、文件等功能的下方)

織夢dedeCMS網站tag標籤靜態化設定方法

自行編輯TAG列表頁模板list_tag.htm、TAG首頁模板index_tag.htm,都放在你站點模板所在目錄即可(和首頁模板、列表頁模板、內容頁模板等在一起)如果不熟悉,可以先用外掛自帶的

生成有個選項“是否強制全部生成”,它是為了節約資源設計的

如果是“重新生成全部TAG列表”,它會更新所有的TAG的列表頁;

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

織夢dedeCMS網站tag標籤靜態化設定方法

通過以上步驟就完成了織夢dedeCMS網站tag標籤靜態化設定

注意事項

TAG這個目錄可以改,修改arc.taghtml.class.php的146行和extend.func.php的15行,裡面的tag/字樣

檔名裡的id號不能去掉,舉例說因為“作業”和“昨夜”的拼音都一樣,如果沒有ID,他們的檔名就重複了。

外掛裡面是有兩個格式的,注意分清楚網站格式喲,下載地址見參考資料

,
相關問題答案