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