很多朋友删除分类下面的文章,都是在后台一页一页的删除。如果文章只有几页的话,确实方便。
但是因为长期的更新,有些达到50多页的文章,删起来的就特别麻烦。加上WP后台请求起来也很占用服务器资源。
今天就给大家分享一下,在数据库中批量删除指定文章的方法。
1.进入phpMyAdmin
如果你使用的是宝塔,可以在面板里直接进入

2.输入SQL命令

输入后直接点击执行即可。
下面我贴上代码
删除指定分类的文章
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 = 18(分类ID)
注意最后那个ID为你的分类ID。执行的时候请删除后面的(分类ID)字样
分类ID如何看?在后台鼠标指针指到目标分类的编辑,在浏览器左下角可以看到。
删除分类
delete FROM `wp_term_relationships` where term_taxonomy_id = 18(分类ID)
这个是删除分类的代码,执行的时候也要删除后面的(分类ID)字样。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。