删除所有无效的 DedeCms 标签Tag方法

用dede建站的同学,可能碰到这样的情况,随着我们删除一些文档后,tags标签中就会有很多无效的标签存在,在dedecms的后台的核心批量维护TAG标签管理里我们可以删除TAG标签,但是这样如果我们的TAG标签很多的时候,这样操作会很累。 要批量的删除TAG标签,那
用dede建站的同学,可能碰到这样的情况,随着我们删除一些文档后,tags标签中就会有很多无效的标签存在,在dedecms的后台的核心—批量维护—TAG标签管理里我们可以删除TAG标签,但是这样如果我们的TAG标签很多的时候,这样操作会很累。
 
要批量的删除TAG标签,那我们就只能在数据库里做修改了。
 
登录数据库,在数据库里执行以下SQL语句:
 
delete FROM dede_tagindex where typeid not in (SELECT id FROM dede_arctype); 
delete FROM dede_taglist where typeid not in (SELECT id FROM dede_arctype);
 
以上的sql语句可以把整个网站的无效TAG标签删除掉,大家请谨慎操作,事先一定要备份数据库【mysql备份方法/mysql管理软件】。
 
执行完以后,我们再在后台更新下缓存。再去看下后台的TAG标签管理中无效的TAG标签是不是全部被删除了。
 
有的同学说无法删除,那是因为你在安装dede时可能修改了表前缀!其中,dede_是你的表名前缀,默认为dede_,改成自己的表前缀即可。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

我们传图集后需要对图片进行删除,但是系统提示已删除,实际还保存在网站目录里,这个要怎么解决呢? 打开 \dede\swfupload.php 找到 if(!file_exists($imgfile) !is_dir($imgfile) preg_match(#^.$cfg_medias_dir.#, $imgfile)) 替换成: if(file_exists($i
自定义表单SQL命令行批量删除垃圾留言 1.每天被恶意留言困扰,花费大量的时间去清理却效果不理想,对于没有能力做二次开发并且靠纯手工删除留言的菜鸟来讲是一个大麻烦。 2.大家都知道织梦的留言内容是存在数据库里的,而数据库的内容是可以批量删除的。 3.
在织梦后台的自定义表单中,如果想要批量审核或者删除多条记录时,只能一个一个的去操作,非常影响工作效率, 我们可以在操作按钮的判断加一个【全选/全不
当文章调用标签{dede:arclist}不限制栏目ID的时候,就只会调用当前栏目下的文章。如果要调用整站的文章,使用typeid=1,2,3,4,5,6,7,8,9,10 这种方法需要加上所有ID,当栏目很多的时候就非常麻烦了! 下面的两种方法可以直接调用织梦CMS整站的文章:
织梦在发布文章的时候,难免需要一些图片等等让文章更丰富,但是在删除的时候也有了一定的复杂度。这次就分享一个很实用的功能,删除织梦文章的同时删掉该文章下的图片与附件等文件,有效的节省了后期慢慢排除无用图片和附件的时间还实时节省了一些不必要的
有时候采集文档时候,采集到很多内容为空的文档,那么要怎么批量清空这些文档呢?小编在网上找了下,发现有一个sql如下: 在后台的sql命令行工具中执行下面的sql( 执行前记得一定要先做好自己数据库的备份,以免发生未知错误! ) 其实下面这个sql是不完整