首页 > 代码

SQL语句批量删除wordpress没有文章与之关联的tags标签

三步操作,依次清理未被文章使用的标签相关记录,确保 wp_terms、wp_term_taxonomy 和 wp_term_relationships 三张表都干干净净。

第一步:删除未被文章使用的标签(post_tag)

第二步:删除没有文章关联的标签分类法记录 wp_term_taxonomy

第三步(可选):删除孤立的 term_relationships 记录(虽然极少发生)
这个是保险步骤,如果某些文章被删除但留下孤立的 term 关联,可清理:

可选:一键查询将被删除的标签(备份或审核)


  • wordpress换了网址换域名,如何批量更新成新地址
  • 在 WordPress 中更换网站域名(如从 www.abc.com 替换为 www.zxc.com)时,通常 […]

  • 设置wordpress前端只搜索某个分类ID下的内容,其他分类屏蔽
  • 最佳方式:添加代码到 functions.php 中 将以下代码添加到你当前主题的 functions.php […]

  • 设置wordpress后台文章列表以id发布顺序排列
  • 在 WordPress 后台文章列表中默认是按“发布时间”倒序排列的(也就是新发布的在前)。如果你希望让后台文 […]

  • 用sql语句给wordpress插入分类,不是后台按顺序添加
  • 例:想在wordpress里再添加分类,目前wp_terms表的term_id是从5开始的了,现想新加四个分类 […]

  • 常见wordpress移除meta参数
  • 在functions.php 【移除文章编辑界面默认的Meta模块】 //移除文章编辑界面默认的Meta模块 […]

  • WordPress禁止版本修订历史、自动保存和自动草稿
  • 【方法一】 修改根目录下的wp-config.php文件,在“define(‘WP_DEBUG’, false […]