该方法同样适用于x2、x3,之前或之后的其他版本未测试过,也不记得其数据库结构了。
只清空pre_common_tag和pre_common_tagitem这2个“记录标签”和“标签对应帖子”的表是不够的,打开帖子,帖子内容下方仍然会有之前的标签存在,这是因为标签还被写入了pre_forum_post表的tags字段,必须将该字段也清理一下才行。
彻底清除tag标签及其残留数据的方法如下:
1、运行
- TRUNCATE `pre_common_tagitem`;
- TRUNCATE `pre_common_tag`;
复制代码
将pre_common_tag和pre_common_tagitem清空。
2、运行
- UPDATE `pre_forum_post` SET `tags` = '';
复制代码
将pre_forum_post表的tags字段清空。
3、没有第三了,标签tag的序号已从1开始,一切如新装的discuz x一样。
|
上一篇: 去掉discuz x注册信息里面乡镇选项的方法下一篇: 解决discuz x3多入口问题使文章、论坛、家园、群组域名独立的rewrite规则
|