首页 > 网站帮助 > 站长手记 >

织梦tag标题字数限制修改代码

在织梦5.7中,tag的长度是12字节,也就是6个汉字,这个设定是基于效率问题考虑的,如果更新的时候设置的长度超过这个字符,系统就会不显示这个TAG!注意修改前做好备份...

问题:由于织梦tag标签的字数限制,多出的字符就会自动截断,或者直接去除,导致发布文章的TAG标签无法保存!

解决织梦tag字数限制

1.织梦后台–系统–SQL命令行工具的输入框填写以下代码执行

ALTER TABLE dede_tagindex modify column tag char(251) not null;
ALTER TABLE dede_taglist modify column tag char(251) not null;

2.修改文件:/include/helpers/archive.helper.php

查找: if(isset($tag[12]) 修改为:if(isset($tag[255]) ; 再将if(isset($tag[20]) 修改为:if(isset($tag[255])

修改完成更新下系统缓存,然后整站更新下,再次填写tag就不会出现被自动去除,截断文字的情况了!同时补充文章"织梦后台文章条数修改"

Tags: