WordPress批量删除指定分类目录下的所有文章
  • Blog
  • 2019-01-19
  • (132) Views
  • (0) Comments

最近手头一个wordpress的站弄得我是焦头烂额,虽然一直以来因为对wordpress的喜爱都不觉得它有什么瓶颈问题,但是到了数百万级的数据,各种缓存加速依然无法拯救,不得已只得使下次之策批量删除一些有着大量数据但是缺又已经没有多少流量的栏目以及栏目下的所有内容,下面就是WordPress批量删除指定分类目录下的所有文章的方法:

第一段:删除分类下的文章数量。

delete
from
wp_posts
using
wp_posts,
wp_term_relationships,
wp_term_taxonomy
where
wp_posts.id = wp_term_relationships.object_id
and
wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
and
wp_term_relationships.term_taxonomy_id = 128

第二段:删除分类信息。

delete FROM `wp_term_relationships` where term_taxonomy_id = 128

备注:两段SQL命令里面的数字就是你需要删除的栏目ID


Comments

Top