每次登錄朋友的一個WordPress站點,都會看到N多待審核的垃圾評論,如果要通過WP后臺刪除,那簡直就是一件非常頭疼的事情,其實我們可以通過 Delete All Pending Comments 插件或者SQL命令來批量刪除.
通過上面的sql語句,我們很清楚的明白,wordpress評論表為wp_comments ,comment_approved 為評論回應的字段
comment_approved 等于1:通過審核的評論
comment_approved 等于0:待審核的評論
comment_approved 等于trash: 回收站的評論
comment_approved 等于spam : 垃圾評論
詳細的介紹如下
方法一:刪除待審評論、垃圾主論,回收站評論,代碼如下:
- delete
- FROM `wp_comments`
- WHERE `comment_approved` NOT LIKE ’1′
方法二:只刪除待審評論,代碼如下:
- delete
- FROM `wp_comments`
- WHERE `comment_approved` =’0′
方法三:只刪除垃圾評論,代碼如下:
- delete
- FROM `wp_comments`
- WHERE `comment_approved` =’spam’
方法四:只刪除回收站評論,代碼如下:
- delete
- FROM `wp_comments`
- WHERE `comment_approved` =’trash’
今天又發現另外一種方法批量刪除垃圾評論
我們可以下載安裝一個可以刪除所有待審核(Pending)評論的Plugin插件 – Delete Pending Comments - WordPress插件下載地址
安裝后在wordpress后臺管理的評論(Comments)下面可以看到“Delete Pending Comments”(刪除待審核評論)鏈接,點擊此鏈接然后會要求手動輸入一行單詞“I am sure I want to delete all pending comments and realize this can’t be undone”(我確定要刪除所有待審核的評論并且知曉被刪除評論不能被恢復)以確認要批量刪除所有待審核的評論,注意,這里說的是待審核的評論,不是指所有的評論,所以舊的評論依然會被保留(包括那些已經被標記為SPAM垃圾的評論也不會被刪除).
使用WordPress插件刪除所有待審核評論
輸入完這句話后點擊下面的Delete Pending Comments按鈕就可以一鍵批量刪除所有待審核的評論了.
新聞熱點
疑難解答
圖片精選