博文中心

WordPress用SQL删除所有未使用的TAG标签

作者: 分类: 发布于:2019.09.07 阅读:23 次

WordPress博客使用久了,难免会删除某些标签下的文章,久而久之,博客里产生的未使用的标签会越来越多,既然放着多余,还不如删除掉节省资源,但是逐个删除会很麻烦,此等情况下,最简单快捷的方法莫过于使用SQL查询语句进行删除了,下面小骨头介绍如何使用SQL查询语句删除WordPress所有未使用的标签。

SQL查询删除标签的步骤:

  • 登陆WordPress博客的数据库phpmyadmin管理
  • 选择SQL,然后在“运行 SQL 查询”窗口下输入SQL查询语句:
DELETE a,b,c
FROM wp_terms AS a
LEFT JOIN wp_term_taxonomy AS c ON a.term_id = c.term_id
LEFT JOIN wp_term_relationships AS b ON b.term_taxonomy_id = c.term_taxonomy_id
WHERE c.taxonomy = 'post_tag' AND c.COUNT = 0

DELET a FROM wp_terms a,wp_term_taxonomy b WHERE a.term_id = b.term_id AND b.count=0 AND b.taxonomy='post_tag'
DELETE b FROM wp_term_taxonomy b WHERE b.count=0 AND b.taxonomy='post_tag'

 

看图:

  • 输入SQL查询语句后,点后“执行”按钮,执行成功则所有未使用的标签就会被删除掉

  • 登陆自己的WordPress博客后台,在文章选项卡下的文章标签中看看,所有未使用的标签是否已被删除。
5 抢沙发
我要评论