精品軟體與實用教程
WordPress批次刪除文章
在wordpress中如何批量刪除所有文章?有幾種方法可以刪除掉所有文章,一種是重新安裝wordpress,刪除的徹底,所有外掛都需要重新下載,重新設置,比較麻煩。還有一種就是在wordpress安裝設定完畢後,安裝一個UpdraftPlus的備份插件,將設定好的wordpress備份,需要恢復的時候,一鍵還原就可以了。
但有許多初次接觸wordpress的網友,沒有備援空白資料庫,也不想重新安裝wordpress,那麼怎麼可以批次刪除掉之前發表過的文章呢?如果數量小的話,手作在後台刪除就可以了,如果是成千上萬的話,怎麼才能一次刪除乾淨呢?
下面教大家,如果使用SQL語句進行批次刪除。
首先在phpmyadmin中,開啟你wordpress的資料庫,點選SQL選項,執行SQL查詢。
以下是一次刪除wordpress所有文章的SQL語句:
delete from wp_posts where ID >= 1;
delete from wp_postmeta where meta_id >= 1;
如果想連同分類和標籤一同刪除,還需要執行下面的語句。
delete from wp_term_relationships where object_id >= 1;
delete from wp_term_taxonomy where term_id >= 1;
delete from wp_terms where term_id >= 1;
delete from wp_termmeta where meta_id >= 1;