当前位置:SEO优化 > CMS建站 >

DedeCms怎么让Tags标签静态化显示教程!附带插件

  • CMS建站
  • 2020-04-27 16:07
  • Tag静态化
大家在优化DedeCms的时候也知道得的默认的Tag标签地址是/tags.php?/{标签名}/ 这样是很不利与优化的,那么我们该怎么让他变成静态化地址呢,下面昊哥网站优化来跟大家详细讲解,执行以下操作之前如果你是在服务器上做好是下到本地测试好在上传,如果你是在本地请记得备份。

第一、在DedeCms的根目录创建一个存放静态Tag标签页面的文件夹(插件默认是tag)

如果你要修改,修改地方在 arc.taghtml.class.php的146行和extend.func.php的15行直接把里面的tag换成你创建的文件夹名就可以

第二、在DedeCms的SQL运行器中执行一天SQL,作用是向数据库中添加一个字段

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

 
第四、增加文件:
 
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
 
第五、修改文件:
 
 dede/inc/inc_menu.php 
    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文件里     

下载地址:DedeCmsTags标签静态化
 
文章未声明为转载文章的均为DorV昊哥网站优化原创

猜你喜欢