官方微信 手机客户端 设为首页 收藏本站 金币充值
     
登录 注册 举报

K歌录音VST效果器下载 VSTI音源下载 声卡调试

搜索
查看: 249|回复: 0

[其它] discuz3.4论坛主题标签始终重复的终级解决办法

[复制链接]

新浪微博达人勋

累计签到:58 天
连续签到:2 天
发表于 2021-6-1 22:49:02 | 显示全部楼层 |阅读模式 来自 中国重庆
discuz3.4版,在编辑帖子后,老是会出现主题标签重复的情况,重新编辑了标签,可能会解决问题,但有时候又不能,仍然反复,非常麻烦。开始我按网上一些朋友公布的方法,都无法解决,只有自己花时间来问题,有时候的编辑居然没有写入操作一样。不知道是什么原因。程序在写入帖子标签的时候会将标签的ID一起写入,标签之间又以表格键分隔,实际上我不知道是否为表格TAB键值。根据复制出来的情况我是自己判断的。
废话就不多说了。直接修改程序文件source\class\model\model_forum_post.php ,大概在第445行,将下面两行注释,即前面加上//,
  1. //$class_tag = new tag();
  2. //$tagstr = $class_tag->update_field($this->param['tags'], $this->thread['tid'], 'tid', $this->thread);
复制代码
上面这两行是原来写入和获取标签的功能,我对DISCUZ的系统程序并不熟悉,所以上面的程序我没有去仔细寻找问题,只有直接关闭


然后加入下面这一段程序,默认我只保留了6个标签,你可以根据自己的情况修改下面的数值5

由于源代码插不到这里,提供到附件TXT文本中,下载下来打开自己复制

2022-4-17 加入将包含第一个关键词的所有标题的标签都改为第一个标签,这样可以批量的完成变更

修改文件解决重复标签问题.txt (1.79 KB, 下载次数: 9)




觉得好的话,请大家点击打赏!

发表回复

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则


微信公众号:vstivip   QQ群效果器插件一群:324467633   QQ二群VIP:821996333   翻唱录音QQ群:225079473   微信群请进入这里扫码


联系客服 关注微信 下载APP 返回顶部 返回列表