[织梦CMS教程] 去掉织梦DedeCMS Tag标签12字节数的限制的方法

[复制链接]
查看1770 | 回复7 | 2020-7-9 20:33:25 | 显示全部楼层 |阅读模式

在dedecms发布文章的时候,明明填写了Tag标签和关键字,可是发布之后在文章页面却看不到,试了几次都是这样,后来才发现,原来是因为在DedeCMS中Tag标签的字符数默认限制为12字节,超过12个字节,就无法使用了。

可是在实际应用当中,按照一个汉字两个字节来计算,那么标签文字最多才能有6个字,而对于UTF8编码来说,汉子要占用3个字节,那么单个标签的字数就最多只能是4个了,根本不够用。

所以我们需要修改一下,把这个现在去掉。

修改步骤:

请先备份网站

1. 修改数据库表中的字段

在后台中,打开DedeCMS所在的数据库,分别找到qumianyou_tagindex 和qumianyou_taglist两个数据表,点击表的名称,然后再点击“结构”标签,就会显示出该表所有的字段,找到其中的tag字段,然后再点其后面的“修改”,在弹出窗口中将varchar(12)修改为varchar(255)即可,两个数据表的修改方法一样。如下图:

2. 修改DedeCMS源代码中的参数设置

登陆DedeCMS管理后台,点击左侧的“核心”,然后在左侧的菜单中选择“附件管理”→“文件式管理器”,在其中找到/include/helpers/archive.helper.php文件。(DedeCMS5.7以下的版本要修改include/archives.func.php文件)如下图:

点击“编辑”,在编辑页面

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

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

经过以上两步,就取消了DedeCMS Tag标签12字节数的限制。

织梦教程网络上有很多,但没有一个像自由织梦(www.freedede.cn)这样教程比较齐全的,现在好了,学习开发使用织梦dedecms系 统不用东奔西跑了,直接来自由织梦就好了,提供织梦cms详细的使用教程和织梦建站教程,包括dedecsm的安装、模板开发教程、安 全配置等,DedeCMS从入门到精通建站就是如此轻松。
回复

使用道具 举报

韩邑王生1977 | 2020-12-16 04:11:09 | 显示全部楼层
厉害了,悟空源码资源多教程多!
回复

使用道具 举报

自在山高 | 2021-6-14 15:46:39 | 显示全部楼层
这个站很好,资源多,教程全
回复

使用道具 举报

潘金麟 | 2021-10-26 00:18:23 | 显示全部楼层
找了很多地方都不能下载,终于在悟空源码找到了
回复

使用道具 举报

15254714558 | 2022-4-21 15:16:39 | 显示全部楼层
很不错的资源站
回复

使用道具 举报

李焕发 | 2022-6-3 09:18:10 | 显示全部楼层
这个资源都有真不错
回复

使用道具 举报

又见阿凡提彻 | 2022-6-3 12:25:23 | 显示全部楼层
谢谢楼主发布的资源下载,帮助我不少
回复

使用道具 举报

绣绣仙女酌 | 2022-6-3 17:14:02 | 显示全部楼层
我是来白嫖资源的!
回复

使用道具 举报

您脱风云错 | 2022-11-10 01:37:55 | 显示全部楼层
我是来白嫖悟空源码的资源的!
回复

使用道具 举报

枣强公用号 | 2022-11-16 15:28:38 | 显示全部楼层
谢谢楼主分享的资源,爱了~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则