dedecms添加tag标签无法保持

很多朋友添加来tag标签,但是一保存文章,在看就没有tag,这其实和dedecms对tag标签长度限制有关,有2个方面需要解决

一、修改数据库的tag表

首先,进入phpmyadmin里面点击左边数据库下拉菜单,选择你的网站数据库,拉到最下面,找到“dede_tagindex”这个表(前面的Dede是你安装时候的名称,可能不同),点击它打开,然后右面会显示出表结构,在tag后面添加一个typeid字段

 

新字段里面的内容填写如下:

(=后面为空的不用填写)

    字段=typeid

    型=SMALLINT

    度/值*1=5

    整理=

    属性=UNSIGNED

    Null=not null

    默认2=0

    额外=

 

填写完成后点击保存,。

然后,tag这个字段中“`tag` char(20) NOT NULL default '',”把长度值改成12。

点击tag字段后面的更改,把长度/值改为12

二、修改tag文件

1.修改archive.helper.php文件中的tag标签的固定长度,路径是:include/helpers/archive.helper.php

2.修改archive.helper.php中的tag标签长度,一共需要改两个地方,分别是200行处和242行处:

①第200行处:


  1. if(isset($tag[12])

改为:


  1. if(isset($tag[200])

修改200行处

②242行处:


  1. if(isset($tag[20])

改为:


  1. if(isset($tag[200])

修改242行处

 

本文链接:http://www.945seo.com/seojiaocheng/79.html

内容版权声明:文章为跃飞seo原创文章,转载请注明来源。文章部分图片及内容来源于网络,如有侵权,请及时联系我们删除