发布文章后,发现页面不展示我们设置的tag标签,于是返回编辑页面,发现“TAG标签”一栏,内容为空。后来经过网上多次搜索查询,发现是tag标签字数限制问题。
在默认状态下,织梦发布文章时添加的TAG标签是不能超过12字节的,通常来说1个汉字等于2个字节,按照预想应该是可以添加5个汉字,我的tag标签字数长度超过了织梦tag的默认长度,于是修改了两个地方:
1.SQL命令运行命令工具
使用方法:织梦后台 - SQL命令行工具 - 多行命令 - 执行即可。
alter table dede_tagindex modify tag varchar(200);
alter table dede_taglist modify tag varchar(200);
2.修改源代码
文件路径:include/helpers/archive.helper.php
找到第200行(默认状态,如果修改过代码自己搜索即可): if(isset($tag[12]) 修改为 if(isset($tag[200])
找到第242行(默认状态,如果修改过代码自己搜索即可): if(isset($tag[20]) 修改为 if(isset($tag[200])
好了,我的问题得到了解决,如果您尝试无果后,抱歉,无能为力,继续度娘吧!