织梦cmsDedeCMS TAG静态数据化转化成软件 For DedeCMS5.7

当今部位:256模版网 > 网站站长学校 > 控制模块软件 > 织梦cmsDedeCMS TAG静态数据化转化成软件 For DedeCMS5.7 模版网

文中教大伙儿怎样使dedecms(织梦cms內容管理方法系统软件)TAG彻底静态数据化转化成html,有益于网站seo提升。
一、表明:本改动可用5.6、5.7、5.7sp1,能够转化成网站全部TAG目录的静态数据网页页面文档,也有转化成tag的静态数据文档。
  改动前,请备份数据有关的初始文档
网站案例:tags.php
二、改动流程:
  1、在DEDE网站网站根目录,创建 tag 文件目录(小写)
  2、在DEDE后台管理SQL运作器里,实行下列一条SQL:
  ALTER TABLE `zmb_tagindex` ADD `maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT 0
  3、提升文档:
templets/  //可从tag.htm拷贝
_tag_action_list.php
_tag_action_index.php
_tag.php

include/arc.taghtml.class.php
  4、改动文档:
dede/
142行,插进  m:item name= 升级TAG静态数据 link= makehtml_tag.php rank= sys_MakeHtml target= main /
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的目录页,这一较为节省時间
 
&
  5、假如你的模版里,也有TAG必须偏向到它的静态数据详细地址,则用参照这一涵数好去处理其标识就可以:
  {dede:tag type= current }
  [field:id function= nic_tag_url(@me) /]
  {/dede:tag}
  在其中的id便是这一TAG的ID号
 
  6、以内容页模版,假如想偏向该文TAG的目录页,用于下标识就可以:
  {dede:field.id function= nic_arc_tag_link(@me) /}
高級填补表明:
  1、TAG这一文件目录能够改,改动arc.taghtml.class.php的146行和extend.func.php的15行,里边的tag/字眼
  2、文档名里的id号不可以除掉,举例说明说由于 工作 和 昨晚 的拼音字母都一样,假如沒有ID,她们的文档名就反复了。
  select count(*) as c from dede_taglist
  提升 741行、758~765行

标识:

来源于jiaocheng/

相关阅读