织梦发布文章后tag标签不显示问题(版本5.7)

发布文章后,发现页面不展示我们设置的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])

好了,我的问题得到了解决,如果您尝试无果后,抱歉,无能为力,继续度娘吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值