WordPress批量刪除指定分類文章(刪除所有文章)SQL命令

如果WordPress文章數量不多,可以在後台文章列表裡批量選中刪除,但如果文章數量過多,(幾千篇上萬篇)那後台列表選中刪除就很費勁了,甚至可能會拖垮PHP,這時候可以選擇使用MySQL命令行進行批量刪除WordPress批量刪除指定分類文章(刪除所有文章)。

進入phpMyAdmin界面,然後選擇你的數據庫,再切換到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 = 1

注意:最後一行的id = 1是分類目錄ID,即刪除指定分類目錄下所有文章

通過該方法可將指定分類目錄,所有文章,全部快速刪除。