找回密码
 新建账号

Discuz tag 标签重复的解决方法

[复制链接]
php 发表于 2015/12/1 15:57 | 显示全部楼层 |阅读模式
Discuz 标签重复:编辑帖子时,标签会越来越多,有的tag是自动生成的,即使将不需要的标签删除,保存以后还是会增加很多莫名其妙的标签.
Discuz tag重复的问题,可以通过修改数据库来实现。
解决Discuz tags重复的思路:
  • 将指定帖子的tags字段重置为空白
  • 重新编辑帖子,输入新的标签。
你可以通过程序或者MySQL客户端,在成功连接数据库并选择数据库以后执行以下SQL语句重置帖子标签.
其中x3_是表前缀,tid是要重置标签的那个帖子的id,这两个值需要自行修改
  1. UPDATE `x3_forum_post` SET `tags` = '' WHERE `tid` = '4415' AND `first` = 1;
复制代码
重置tags字段以后,重新编辑主题帖,输入新的标签即可彼一时设tags标签。
这种方法只能解决单一帖子的标签重复问题,还可以修改source\module\forum\forum_viewthread.php禁止标签重复

手机版|轻松E站

GMT+8, 2024/4/20 06:16

快速回复 返回顶部 返回列表