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

Pop:博客时间长了,以前无用的文章可以直接删除,但是对应的TAG标签不会自动删除。所以会造成一点点的数据库浪费。

虽然没什么影响,但是Pop是一个爱干净的人,清理掉还是最好的。

SQL查询删除未使用的标签的具体步骤:

1、登陆数据库phpmyadmin管理界面

2、选择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

3、删除过程,如图:

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

并会提示:

已删除行数: 1XX (查询花费 0.0XX 秒)

5、删除成功后,便可以到WordPress的后台的TAG标签管理里面,搜索是否还有未使用的标签。

原文地址:
http://www.boke8.net/wordpress-sql-delete-tags.html

Related Posts